StructuralMetadata.Property

Inheritance: java.lang.Object

public static class StructuralMetadata.Property

Определение свойства в классах метаданных

Конструкторы

КонструкторОписание
Property(String name, String displayName, String description, Class type, boolean normalized, Integer count)Конструктор свойства метаданных.
Property(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array, Integer count)Конструктор свойства метаданных.
Property(String name, Class type)Конструктор свойства метаданных.

Методы

МетодОписание
equals(Object arg0)
getClass()
getCount()Количество данных для массива фиксированного размера.
getDescription()Описание свойства.
getDisplayName()Имя свойства, используемое пользовательским интерфейсом для отображения.
getEnumType()Тип перечисления.
getName()Уникальное имя свойства.
getNormalized()Данные нормализованы.
getType()Тип данных свойства.
hashCode()
notify()
notifyAll()
setCount(Integer value)Количество данных для массива фиксированного размера.
setDescription(String value)Описание свойства.
setDisplayName(String value)Имя свойства, используемое пользовательским интерфейсом для отображения.
setEnumType(StructuralMetadata.EnumType value)Тип перечисления.
setNormalized(boolean value)Данные нормализованы.
toString()Получает строковое представление этого экземпляра.
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)

Конструктор свойства метаданных.

Parameters:

ПараметрТипОписание
имяjava.lang.StringУникальное имя свойства.
displayNamejava.lang.StringИмя свойства, используемое пользовательским интерфейсом для отображения.
descriptionjava.lang.StringОписание свойства.
typejava.lang.ClassТип данных свойства.
normalizedbooleanДанные нормализованы.
количествоjava.lang.IntegerКоличество данных для массива фиксированного размера

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)

Конструктор свойства метаданных.

Parameters:

ПараметрТипОписание
имяjava.lang.StringУникальное имя свойства.
displayNamejava.lang.StringИмя свойства, используемое пользовательским интерфейсом для отображения.
descriptionjava.lang.StringОписание свойства.
typeEnumTypeТип данных свойства.
массивbooleanЯвляется ли каждое значение свойства массивом или скаляром
количествоjava.lang.IntegerКоличество данных для массива фиксированного размера

Property(String name, Class type)

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

Конструктор свойства метаданных.

Parameters:

ПараметрТипОписание
имяjava.lang.StringУникальное имя свойства.
typejava.lang.ClassТип данных свойства.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ПараметрТипОписание
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCount()

public Integer getCount()

Количество данных для массива фиксированного размера.

Returns: java.lang.Integer - Количество данных для массива фиксированного размера.

getDescription()

public String getDescription()

Описание свойства.

Returns: java.lang.String - Описание свойства

getDisplayName()

public String getDisplayName()

Имя свойства, используемое пользовательским интерфейсом для отображения.

Returns: java.lang.String - Имя свойства, используемое UI для представления.

getEnumType()

public StructuralMetadata.EnumType getEnumType()

Тип перечисления.

Returns: EnumType - The enum type

getName()

public String getName()

Уникальное имя свойства.

Returns: java.lang.String - Уникальное имя свойства

getNormalized()

public boolean getNormalized()

Данные нормализованы.

Returns: boolean - Являются ли данные нормализованными.

getType()

public Class<?> getType()

Тип данных свойства.

Returns: java.lang.Class - Тип данных свойства

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)

Количество данных для массива фиксированного размера.

Parameters:

ПараметрТипОписание
значениеjava.lang.IntegerНовое значение

setDescription(String value)

public void setDescription(String value)

Описание свойства.

Parameters:

ПараметрТипОписание
значениеjava.lang.StringНовое значение

setDisplayName(String value)

public void setDisplayName(String value)

Имя свойства, используемое пользовательским интерфейсом для отображения.

Parameters:

ПараметрТипОписание
значениеjava.lang.StringНовое значение

setEnumType(StructuralMetadata.EnumType value)

public void setEnumType(StructuralMetadata.EnumType value)

Тип перечисления.

Parameters:

ПараметрТипОписание
valueEnumTypeНовое значение

setNormalized(boolean value)

public void setNormalized(boolean value)

Данные нормализованы.

Parameters:

ПараметрТипОписание
значениеbooleanНовое значение

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