StructuralMetadata.PropertyTable

Inheritance: java.lang.Object

public static class StructuralMetadata.PropertyTable

Πίνακας ιδιοτήτων.

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
PropertyTable(String name, StructuralMetadata.ClassType mclass)Κατασκευαστής του πίνακα ιδιοτήτων.

Μέθοδοι

ΜέθοδοςΠεριγραφή
addValue(StructuralMetadata.Property prop, Object value)Προσθέστε μια νέα ιδιότητα στον πίνακα ιδιοτήτων.
addValue(String propName, Object value)Προσθέστε μια νέα ιδιότητα στον πίνακα ιδιοτήτων.
attach(VertexElementUserData userData)Συνδέστε τον τρέχοντα πίνακα ιδιοτήτων με τα καθορισμένα δεδομένα χρήστη
equals(Object arg0)
from(VertexElementUserData userData)Εξάγετε τον συνδεδεμένο πίνακα ιδιοτήτων από τα καθορισμένα δεδομένα χρήστη
getClass()
getMetaClass()Η meta κλάση αυτού του πίνακα ιδιοτήτων.
getName()Όνομα του πίνακα ιδιοτήτων.
getValue(String name)Λαμβάνει την τιμή του καθορισμένου ονόματος ιδιότητας
getValues()Τιμές του πίνακα ιδιοτήτων.
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)

Κατασκευαστής του πίνακα ιδιοτήτων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
namejava.lang.StringΤο όνομα αυτής της παρουσίας του πίνακα.
mclassClassTypeΟ ορισμός της meta κλάσης αυτού του πίνακα ιδιοτήτων

addValue(StructuralMetadata.Property prop, Object value)

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

Προσθέστε μια νέα ιδιότητα στον πίνακα ιδιοτήτων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
propPropertyΠοια ιδιότητα να προστεθεί με τιμή
τιμήjava.lang.ObjectΠίνακας τιμών

addValue(String propName, Object value)

public void addValue(String propName, Object value)

Προσθέστε μια νέα ιδιότητα στον πίνακα ιδιοτήτων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
propNamejava.lang.StringΠοια ιδιότητα να προστεθεί με τιμή
τιμήjava.lang.ObjectΠίνακας τιμών

attach(VertexElementUserData userData)

public void attach(VertexElementUserData userData)

Συνδέστε τον τρέχοντα πίνακα ιδιοτήτων με τα καθορισμένα δεδομένα χρήστη

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
userDataVertexElementUserData

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

from(VertexElementUserData userData)

public static StructuralMetadata.PropertyTable from(VertexElementUserData userData)

Εξάγετε τον συνδεδεμένο πίνακα ιδιοτήτων από τα καθορισμένα δεδομένα χρήστη

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
userDataVertexElementUserDataΤα δεδομένα χρήστη που σχετίζονται με έναν πίνακα ιδιοτήτων

Returns: PropertyTable - The associated property table instance

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getMetaClass()

public StructuralMetadata.ClassType getMetaClass()

Η meta κλάση αυτού του πίνακα ιδιοτήτων.

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

getName()

public String getName()

Όνομα του πίνακα ιδιοτήτων.

Returns: java.lang.String - Όνομα του πίνακα ιδιοτήτων.

getValue(String name)

public Object getValue(String name)

Λαμβάνει την τιμή του καθορισμένου ονόματος ιδιότητας

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
namejava.lang.StringΌνομα ιδιότητας

Returns: java.lang.Object - Τιμή ιδιότητας ή null αν δεν βρεθεί

getValues()

public HashMap<String,Object> getValues()

Τιμές του πίνακα ιδιοτήτων.

Returns: java.util.HashMap<java.lang.String,java.lang.Object> - Τιμές του πίνακα ιδιοτήτων.

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:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int