public interface PropertyType<P extends PropertyElement> extends PropertyElement, Type
| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
DESCRIPTION, VERSIONABSTRACT_PROPERTY, DESCRIPTION_PROPERTY, NAME_PROPERTY, PROPERTIES_PROPERTY, TYPE_SUPERCLASSES_PROPERTYHEADER_PROPERTYCLASS_PROPERTY, DATETIME_PATTERN, SUPERCLASSES_PROPERTY| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
Header |
getHeader() |
String |
getName() |
Set<PropertyDefinition> |
getProperties() |
Set<String> |
getSuperClasses() |
boolean |
isAbstract() |
void |
setHeader(Header header) |
static final String NAME
Header getHeader()
getHeader in interface IdentifiableElementvoid setHeader(Header header)
setHeader in interface IdentifiableElementString getDescription()
getDescription in interface Typeboolean isAbstract()
isAbstract in interface TypeSet<String> getSuperClasses()
getSuperClasses in interface TypeSet<PropertyDefinition> getProperties()
getProperties in interface TypeCopyright © 2020. All Rights Reserved.