public class UUIDProperty extends AbstractProperty implements Property
| Modifier and Type | Field and Description |
|---|---|
protected String |
_default |
protected List<String> |
_enum |
protected Integer |
maxLength |
protected Integer |
minLength |
protected String |
pattern |
access, allowEmptyValue, description, example, format, name, position, readOnly, required, title, type, vendorExtensions, xml| Constructor and Description |
|---|
UUIDProperty() |
| Modifier and Type | Method and Description |
|---|---|
UUIDProperty |
_default(String _default) |
UUIDProperty |
_enum(List<String> value) |
UUIDProperty |
_enum(String value) |
boolean |
equals(Object obj) |
String |
getDefault() |
List<String> |
getEnum() |
Integer |
getMaxLength() |
Integer |
getMinLength() |
String |
getPattern() |
int |
hashCode() |
static boolean |
isType(String type,
String format) |
UUIDProperty |
maxLength(Integer maxLength) |
UUIDProperty |
minLength(Integer minLength) |
UUIDProperty |
pattern(String pattern) |
UUIDProperty |
readOnly() |
void |
setDefault(String _default) |
void |
setEnum(List<String> _enum) |
void |
setMaxLength(Integer maxLength) |
void |
setMinLength(Integer minLength) |
void |
setPattern(String pattern) |
UUIDProperty |
vendorExtension(String key,
Object obj) |
UUIDProperty |
xml(Xml xml) |
allowEmptyValue, description, getAccess, getAllowEmptyValue, getDescription, getExample, getFormat, getName, getPosition, getReadOnly, getRequired, getTitle, getType, getVendorExtensions, getXml, rename, setAccess, setAllowEmptyValue, setDescription, setExample, setExample, setFormat, setName, setPosition, setReadOnly, setRequired, setTitle, setType, setVendorExtension, setVendorExtensionMap, setVendorExtensions, setXml, titleclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdescription, getAccess, getAllowEmptyValue, getDescription, getExample, getFormat, getName, getPosition, getReadOnly, getRequired, getTitle, getType, getVendorExtensions, getXml, rename, setAccess, setAllowEmptyValue, setDescription, setExample, setExample, setName, setPosition, setReadOnly, setRequired, setTitle, setXml, titleprotected Integer minLength
protected Integer maxLength
protected String pattern
protected String _default
public UUIDProperty _enum(String value)
public UUIDProperty _enum(List<String> value)
public UUIDProperty xml(Xml xml)
public UUIDProperty minLength(Integer minLength)
public UUIDProperty maxLength(Integer maxLength)
public UUIDProperty pattern(String pattern)
public UUIDProperty _default(String _default)
public UUIDProperty vendorExtension(String key, Object obj)
public UUIDProperty readOnly()
readOnly in class AbstractPropertypublic Integer getMinLength()
public void setMinLength(Integer minLength)
public Integer getMaxLength()
public void setMaxLength(Integer maxLength)
public String getPattern()
public void setPattern(String pattern)
public String getDefault()
public void setDefault(String _default)
setDefault in interface PropertysetDefault in class AbstractPropertypublic int hashCode()
hashCode in class AbstractPropertypublic boolean equals(Object obj)
equals in class AbstractPropertyCopyright © 2019. All Rights Reserved.