StructuralMetadata.PropertyTable

Inheritance: java.lang.Object

public static class StructuralMetadata.PropertyTable

Eigenschapstabel.

Constructors

ConstructorBeschrijving
PropertyTable(String name, StructuralMetadata.ClassType mclass)Constructor van de property table.

Methoden

MethodeBeschrijving
addValue(StructuralMetadata.Property prop, Object value)Voeg een nieuwe eigenschap toe aan de property table.
addValue(String propName, Object value)Voeg een nieuwe eigenschap toe aan de property table.
attach(VertexElementUserData userData)Koppel de huidige property table aan de opgegeven gebruikersgegevens
equals(Object arg0)
from(VertexElementUserData userData)Extraheer de gekoppelde property table uit de opgegeven gebruikersgegevens
getClass()
getMetaClass()De meta‑klasse van deze property table.
getName()Naam van de property table.
getValue(String name)Haalt de waarde op van de opgegeven eigenschapsnaam
getValues()Waarden van de property table.
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 van de property table.

Parameters:

ParameterTypeBeschrijving
naamjava.lang.StringDe naam van deze tabelinstantie.
mclassClassTypeDe meta‑klassedefinitie van deze property table

addValue(StructuralMetadata.Property prop, Object value)

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

Voeg een nieuwe eigenschap toe aan de property table.

Parameters:

ParameterTypeBeschrijving
propPropertyWelke eigenschap toe te voegen met waarde
waardejava.lang.ObjectArray van waarden

addValue(String propName, Object value)

public void addValue(String propName, Object value)

Voeg een nieuwe eigenschap toe aan de property table.

Parameters:

ParameterTypeBeschrijving
propNamejava.lang.StringWelke eigenschap toe te voegen met waarde
waardejava.lang.ObjectArray van waarden

attach(VertexElementUserData userData)

public void attach(VertexElementUserData userData)

Koppel de huidige property table aan de opgegeven gebruikersgegevens

Parameters:

ParameterTypeBeschrijving
userDataVertexElementUserData

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeBeschrijving
arg0java.lang.Object

Returns: boolean

from(VertexElementUserData userData)

public static StructuralMetadata.PropertyTable from(VertexElementUserData userData)

Extraheer de gekoppelde property table uit de opgegeven gebruikersgegevens

Parameters:

ParameterTypeBeschrijving
userDataVertexElementUserDataDe gebruikersgegevens die geassocieerd zijn met een property table

Returns: PropertyTable - The associated property table instance

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getMetaClass()

public StructuralMetadata.ClassType getMetaClass()

De meta‑klasse van deze property table.

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

getName()

public String getName()

Naam van de property table.

Returns: java.lang.String - Naam van de property table.

getValue(String name)

public Object getValue(String name)

Haalt de waarde op van de opgegeven eigenschapsnaam

Parameters:

ParameterTypeBeschrijving
naamjava.lang.StringNaam van eigenschap

Returns: java.lang.Object - Eigenschapswaarde of null indien niet gevonden

getValues()

public HashMap<String,Object> getValues()

Waarden van de property table.

Returns: java.util.HashMap<java.lang.String,java.lang.Object> - Waarden van de property table.

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:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int