StructuralMetadata.Property

Inheritance: java.lang.Object

public static class StructuralMetadata.Property

The property definition in meta data’s classes

Constructors

ConstructorDescription
Property(String name, String displayName, String description, Class type, boolean normalized, Integer count)Constructor of metadata’s property
Property(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array, Integer count)Constructor of metadata’s property
Property(String name, Class type)Constructor of metadata’s property

Methods

MethodDescription
equals(Object arg0)
getClass()
getCount()Count of the data for fixed-size array.
getDescription()The description of the property
getDisplayName()The name of the property, used by UI for representation.
getEnumType()The enum type
getName()The unique name of the property
getNormalized()Is the data normalized.
getType()The data type of the property
hashCode()
notify()
notifyAll()
setCount(Integer value)Count of the data for fixed-size array.
setDescription(String value)The description of the property
setDisplayName(String value)The name of the property, used by UI for representation.
setEnumType(StructuralMetadata.EnumType value)The enum type
setNormalized(boolean value)Is the data normalized.
toString()Gets the string representation of this instance.
wait()
wait(long arg0)
wait(long arg0, int arg1)

Property(String name, String displayName, String description, Class type, boolean normalized, Integer count)

public Property(String name, String displayName, String description, Class<?> type, boolean normalized, Integer count)

Constructor of metadata’s property

Parameters:

ParameterTypeDescription
namejava.lang.StringThe unique name of the property
displayNamejava.lang.StringThe name of the property, used by UI for representation.
descriptionjava.lang.StringThe description of the property
typejava.lang.ClassData type of the property
normalizedbooleanIs the data normalized
countjava.lang.IntegerCount of the data for fixed-size array

Property(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array, Integer count)

public Property(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array, Integer count)

Constructor of metadata’s property

Parameters:

ParameterTypeDescription
namejava.lang.StringThe unique name of the property
displayNamejava.lang.StringThe name of the property, used by UI for representation.
descriptionjava.lang.StringThe description of the property
typeEnumTypeData type of the property
arraybooleanIs each property value array or scalar
countjava.lang.IntegerCount of the data for fixed-size array

Property(String name, Class type)

public Property(String name, Class<?> type)

Constructor of metadata’s property

Parameters:

ParameterTypeDescription
namejava.lang.StringThe unique name of the property
typejava.lang.ClassData type of the property

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCount()

public Integer getCount()

Count of the data for fixed-size array.

Returns: java.lang.Integer - Count of the data for fixed-size array.

getDescription()

public String getDescription()

The description of the property

Returns: java.lang.String - The description of the property

getDisplayName()

public String getDisplayName()

The name of the property, used by UI for representation.

Returns: java.lang.String - The name of the property, used by UI for representation.

getEnumType()

public StructuralMetadata.EnumType getEnumType()

The enum type

Returns: EnumType - The enum type

getName()

public String getName()

The unique name of the property

Returns: java.lang.String - The unique name of the property

getNormalized()

public boolean getNormalized()

Is the data normalized.

Returns: boolean - Is the data normalized.

getType()

public Class<?> getType()

The data type of the property

Returns: java.lang.Class - The data type of the property

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCount(Integer value)

public void setCount(Integer value)

Count of the data for fixed-size array.

Parameters:

ParameterTypeDescription
valuejava.lang.IntegerNew value

setDescription(String value)

public void setDescription(String value)

The description of the property

Parameters:

ParameterTypeDescription
valuejava.lang.StringNew value

setDisplayName(String value)

public void setDisplayName(String value)

The name of the property, used by UI for representation.

Parameters:

ParameterTypeDescription
valuejava.lang.StringNew value

setEnumType(StructuralMetadata.EnumType value)

public void setEnumType(StructuralMetadata.EnumType value)

The enum type

Parameters:

ParameterTypeDescription
valueEnumTypeNew value

setNormalized(boolean value)

public void setNormalized(boolean value)

Is the data normalized.

Parameters:

ParameterTypeDescription
valuebooleanNew value

toString()

public String toString()

Gets the string representation of this instance.

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int