public final class PropertyDefinitionImpl extends Object implements PropertyDefinition
| Modifier and Type | Field and Description |
|---|---|
static String |
URI_PATTERN |
static String |
URL_PATTERN |
static String |
UUID_PATTERN |
DESCRIPTION_PROPERTY, LINKED_CLASS_PROPERTY, LINKED_TYPE_PROPERTY, MANDATORY_PROPERTY, MAX_PROPERTY, MIN_PROPERTY, NAME, NAME_PROPERTY, NOT_NULL_PROPERTY, READ_ONLY_PROPERTY, REGEX_PROPERTY, TYPE_PROPERTYDESCRIPTION, VERSIONCLASS_PROPERTY, DATETIME_PATTERN, SUPERCLASSES_PROPERTY| Modifier | Constructor and Description |
|---|---|
protected |
PropertyDefinitionImpl() |
|
PropertyDefinitionImpl(ISProperty propertyAnnotation,
Method method) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
String |
getLinkedClass() |
Integer |
getLinkedType() |
Integer |
getMax() |
Integer |
getMin() |
String |
getName() |
String |
getRegexp() |
Integer |
getType() |
String |
getTypeStringValue() |
boolean |
isMandatory() |
boolean |
isNotnull() |
boolean |
isReadonly() |
String |
toString() |
public static final String UUID_PATTERN
public static final String URI_PATTERN
public static final String URL_PATTERN
protected PropertyDefinitionImpl()
public PropertyDefinitionImpl(ISProperty propertyAnnotation, Method method)
public String getName()
getName in interface PropertyDefinitionpublic String getDescription()
getDescription in interface PropertyDefinitionpublic boolean isMandatory()
isMandatory in interface PropertyDefinitionpublic boolean isReadonly()
isReadonly in interface PropertyDefinitionpublic boolean isNotnull()
isNotnull in interface PropertyDefinitionpublic Integer getMax()
getMax in interface PropertyDefinitionpublic Integer getMin()
getMin in interface PropertyDefinitionpublic String getRegexp()
getRegexp in interface PropertyDefinitionpublic Integer getLinkedType()
getLinkedType in interface PropertyDefinitionpublic String getLinkedClass()
getLinkedClass in interface PropertyDefinitionpublic Integer getType()
getType in interface PropertyDefinitionpublic String getTypeStringValue()
Copyright © 2020. All Rights Reserved.