StructuralMetadata.ClassType

Inheritance: java.lang.Object

public static class StructuralMetadata.ClassType

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

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

КонструкторОписание
ClassType(String name, String displayName, String description, ArrayList<StructuralMetadata.Property> properties)Конструктор определения класса

Методы

МетодОписание
addProperty(StructuralMetadata.Property property)Добавить указанное свойство в этот класс
addProperty(String name, StructuralMetadata.EnumType type, boolean array)
addProperty(String name, StructuralMetadata.EnumType type, boolean array, Integer count)
addProperty(String name, Class type)Добавить новое свойство с указанным типом
addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array)
addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array, Integer count)
addProperty(String name, String displayName, String description, Class type)
addProperty(String name, String displayName, String description, Class type, boolean normalized)
addProperty(String name, String displayName, String description, Class type, boolean normalized, Integer count)
equals(Object arg0)
getClass()
getDescription()Описание класса
getDisplayName()Имя класса, используемое UI для отображения
getName()Уникальное имя класса
getProperties()Свойства, определённые в этом классе.
hashCode()
notify()
notifyAll()
setDescription(String value)Описание класса
setDisplayName(String value)Имя класса, используемое UI для отображения
toString()Получает строковое представление этого экземпляра.
wait()
wait(long arg0)
wait(long arg0, int arg1)

ClassType(String name, String displayName, String description, ArrayList<StructuralMetadata.Property> properties)

public ClassType(String name, String displayName, String description, ArrayList<StructuralMetadata.Property> properties)

Конструктор определения класса

Parameters:

ПараметрТипОписание
имяjava.lang.StringУникальное имя класса
displayNamejava.lang.StringИмя класса, используемое UI для отображения
descriptionjava.lang.StringОписание класса
свойстваjava.util.ArrayList<com.aspose.threed.StructuralMetadata.Property>Свойства, определённые в этом классе

addProperty(StructuralMetadata.Property property)

public void addProperty(StructuralMetadata.Property property)

Добавить указанное свойство в этот класс

Parameters:

ПараметрТипОписание
propertyProperty

addProperty(String name, StructuralMetadata.EnumType type, boolean array)

public StructuralMetadata.Property addProperty(String name, StructuralMetadata.EnumType type, boolean array)

Parameters:

ПараметрТипОписание
имяjava.lang.String
typeEnumType
массивboolean

Returns: Property

addProperty(String name, StructuralMetadata.EnumType type, boolean array, Integer count)

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

Parameters:

ПараметрТипОписание
имяjava.lang.String
typeEnumType
массивboolean
количествоjava.lang.Integer

Returns: Property

addProperty(String name, Class type)

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

Добавить новое свойство с указанным типом

Parameters:

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

Returns: Property

addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array)

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

Parameters:

ПараметрТипОписание
имяjava.lang.String
displayNamejava.lang.String
descriptionjava.lang.String
typeEnumType
массивboolean

Returns: Property

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

public StructuralMetadata.Property addProperty(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

Returns: Property

addProperty(String name, String displayName, String description, Class type)

public StructuralMetadata.Property addProperty(String name, String displayName, String description, Class<?> type)

Parameters:

ПараметрТипОписание
имяjava.lang.String
displayNamejava.lang.String
descriptionjava.lang.String
typejava.lang.Class

Returns: Property

addProperty(String name, String displayName, String description, Class type, boolean normalized)

public StructuralMetadata.Property addProperty(String name, String displayName, String description, Class<?> type, boolean normalized)

Parameters:

ПараметрТипОписание
имяjava.lang.String
displayNamejava.lang.String
descriptionjava.lang.String
typejava.lang.Class
normalizedboolean

Returns: Property

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

public StructuralMetadata.Property addProperty(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

Returns: Property

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDescription()

public String getDescription()

Описание класса

Returns: java.lang.String - Описание класса

getDisplayName()

public String getDisplayName()

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

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

getName()

public String getName()

Уникальное имя класса

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

getProperties()

public List<StructuralMetadata.Property> getProperties()

Свойства, определённые в этом классе.

Returns: java.util.List<com.aspose.threed.StructuralMetadata.Property> - Свойства, определённые в этом классе.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setDescription(String value)

public void setDescription(String value)

Описание класса

Parameters:

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

setDisplayName(String value)

public void setDisplayName(String value)

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

Parameters:

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

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