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 |
NAMEDESCRIPTION, VERSIONCLASS_PROPERTY, SUPERCLASSES_PROPERTY| Constructor and Description |
|---|
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
public PropertyDefinitionImpl(ISProperty propertyAnnotation, Method method)
public String getName()
public String getDescription()
public boolean isMandatory()
public boolean isReadonly()
public boolean isNotnull()
public Integer getMax()
public Integer getMin()
public String getRegexp()
public Integer getLinkedType()
public String getLinkedClass()
public Integer getType()
public String getTypeStringValue()
Copyright © 2019. All Rights Reserved.