StructuralMetadata.PropertyTable

Inheritance: java.lang.Object

public static class StructuralMetadata.PropertyTable

Tabla de propiedades.

Constructores

ConstructorDescripción
PropertyTable(String name, StructuralMetadata.ClassType mclass)Constructor de la tabla de propiedades.

Métodos

MétodoDescripción
addValue(StructuralMetadata.Property prop, Object value)Agregar una nueva propiedad a la tabla de propiedades.
addValue(String propName, Object value)Agregar una nueva propiedad a la tabla de propiedades.
attach(VertexElementUserData userData)Adjuntar la tabla de propiedades actual a los datos de usuario especificados
equals(Object arg0)
from(VertexElementUserData userData)Extraer la tabla de propiedades adjunta de los datos de usuario especificados
getClass()
getMetaClass()La metaclase de esta tabla de propiedades.
getName()Nombre de la tabla de propiedades.
getValue(String name)Obtiene el valor del nombre de propiedad especificado
getValues()Valores de la tabla de propiedades.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PropertyTable(String name, StructuralMetadata.ClassType mclass)

public PropertyTable(String name, StructuralMetadata.ClassType mclass)

Constructor de la tabla de propiedades.

Parameters:

ParámetroTipoDescripción
nombrejava.lang.StringEl nombre de esta instancia de tabla.
mclassClassTypeLa definición de la metaclase de esta tabla de propiedades

addValue(StructuralMetadata.Property prop, Object value)

public void addValue(StructuralMetadata.Property prop, Object value)

Agregar una nueva propiedad a la tabla de propiedades.

Parameters:

ParámetroTipoDescripción
propPropertyQué propiedad agregar con valor
valorjava.lang.ObjectArreglo de valores

addValue(String propName, Object value)

public void addValue(String propName, Object value)

Agregar una nueva propiedad a la tabla de propiedades.

Parameters:

ParámetroTipoDescripción
propNamejava.lang.StringQué propiedad agregar con valor
valorjava.lang.ObjectArreglo de valores

attach(VertexElementUserData userData)

public void attach(VertexElementUserData userData)

Adjuntar la tabla de propiedades actual a los datos de usuario especificados

Parameters:

ParámetroTipoDescripción
userDataVertexElementUserData

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Object

Returns: boolean

from(VertexElementUserData userData)

public static StructuralMetadata.PropertyTable from(VertexElementUserData userData)

Extraer la tabla de propiedades adjunta de los datos de usuario especificados

Parameters:

ParámetroTipoDescripción
userDataVertexElementUserDataLos datos de usuario que están asociados con una tabla de propiedades

Returns: PropertyTable - The associated property table instance

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getMetaClass()

public StructuralMetadata.ClassType getMetaClass()

La metaclase de esta tabla de propiedades.

Returns: ClassType - The meta class of this property table.

getName()

public String getName()

Nombre de la tabla de propiedades.

Returns: java.lang.String - Nombre de la tabla de propiedades.

getValue(String name)

public Object getValue(String name)

Obtiene el valor del nombre de propiedad especificado

Parameters:

ParámetroTipoDescripción
nombrejava.lang.StringNombre de la propiedad

Returns: java.lang.Object - Valor de la propiedad o null si no se encuentra

getValues()

public HashMap<String,Object> getValues()

Valores de la tabla de propiedades.

Returns: java.util.HashMap<java.lang.String,java.lang.Object> - Valores de la tabla de propiedades.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int