StructuralMetadata.PropertyTable

Inheritance: java.lang.Object

public static class StructuralMetadata.PropertyTable

Özellik tablosu.

Yapıcılar

YapıcıAçıklama
PropertyTable(String name, StructuralMetadata.ClassType mclass)Property table’ın yapıcı metodu.

Yöntemler

YöntemAçıklama
addValue(StructuralMetadata.Property prop, Object value)Property table’a yeni bir özellik ekle.
addValue(String propName, Object value)Property table’a yeni bir özellik ekle.
attach(VertexElementUserData userData)Mevcut property table’ı belirtilen kullanıcı verisine ekle.
equals(Object arg0)
from(VertexElementUserData userData)Belirtilen kullanıcı verisinden ekli property table’ı çıkar.
getClass()
getMetaClass()Bu property table’ın meta sınıfı.
getName()Property table’ın adı.
getValue(String name)Belirtilen özellik adının değerini alır.
getValues()Property table’ın değerleri.
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)

Property table’ın yapıcı metodu.

Parameters:

ParametreTürAçıklama
adjava.lang.StringBu tablo örneğinin adı.
mclassClassTypeBu property table’ın meta sınıf tanımı.

addValue(StructuralMetadata.Property prop, Object value)

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

Property table’a yeni bir özellik ekle.

Parameters:

ParametreTürAçıklama
propPropertyHangi özelliği değerle ekleyeceksiniz
değerjava.lang.ObjectDeğerler dizisi

addValue(String propName, Object value)

public void addValue(String propName, Object value)

Property table’a yeni bir özellik ekle.

Parameters:

ParametreTürAçıklama
propNamejava.lang.StringHangi özelliği değerle ekleyeceksiniz
değerjava.lang.ObjectDeğerler dizisi

attach(VertexElementUserData userData)

public void attach(VertexElementUserData userData)

Mevcut property table’ı belirtilen kullanıcı verisine ekle.

Parameters:

ParametreTürAçıklama
userDataVertexElementUserData

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

from(VertexElementUserData userData)

public static StructuralMetadata.PropertyTable from(VertexElementUserData userData)

Belirtilen kullanıcı verisinden ekli property table’ı çıkar.

Parameters:

ParametreTürAçıklama
userDataVertexElementUserDataBir property table ile ilişkili kullanıcı verisi.

Returns: PropertyTable - The associated property table instance

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getMetaClass()

public StructuralMetadata.ClassType getMetaClass()

Bu property table’ın meta sınıfı.

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

getName()

public String getName()

Property table’ın adı.

Returns: java.lang.String - Property table’ın adı.

getValue(String name)

public Object getValue(String name)

Belirtilen özellik adının değerini alır.

Parameters:

ParametreTürAçıklama
adjava.lang.StringÖzellik adı

Returns: java.lang.Object - Özellik değeri veya bulunamazsa null

getValues()

public HashMap<String,Object> getValues()

Property table’ın değerleri.

Returns: java.util.HashMap<java.lang.String,java.lang.Object> - Property table’ın değerleri.

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:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int