public class StringProperty extends AbstractProperty implements Property
Modifier and Type | Class and Description |
---|---|
static class |
StringProperty.Format |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
_default |
protected java.util.List<java.lang.String> |
_enum |
protected java.lang.Integer |
maxLength |
protected java.lang.Integer |
minLength |
protected java.lang.String |
pattern |
static java.lang.String |
TYPE |
access, allowEmptyValue, description, example, format, name, position, readOnly, required, title, type, vendorExtensions, xml
Constructor and Description |
---|
StringProperty() |
StringProperty(java.lang.String format) |
StringProperty(StringProperty.Format format) |
Modifier and Type | Method and Description |
---|---|
StringProperty |
_default(java.lang.String _default) |
StringProperty |
_enum(java.util.List<java.lang.String> value) |
StringProperty |
_enum(java.lang.String value) |
boolean |
equals(java.lang.Object obj) |
StringProperty |
example(java.lang.String example) |
java.lang.String |
getDefault() |
java.util.List<java.lang.String> |
getEnum() |
java.lang.Integer |
getMaxLength() |
java.lang.Integer |
getMinLength() |
java.lang.String |
getPattern() |
int |
hashCode() |
static boolean |
isType(java.lang.String type,
java.lang.String format) |
StringProperty |
maxLength(java.lang.Integer maxLength) |
StringProperty |
minLength(java.lang.Integer minLength) |
StringProperty |
pattern(java.lang.String pattern) |
StringProperty |
readOnly() |
StringProperty |
required(boolean required) |
void |
setDefault(java.lang.String _default) |
void |
setEnum(java.util.List<java.lang.String> _enum) |
void |
setMaxLength(java.lang.Integer maxLength) |
void |
setMinLength(java.lang.Integer minLength) |
void |
setPattern(java.lang.String pattern) |
StringProperty |
vendorExtension(java.lang.String key,
java.lang.Object obj) |
StringProperty |
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, title
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
description, 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, title
public static final java.lang.String TYPE
protected java.util.List<java.lang.String> _enum
protected java.lang.Integer minLength
protected java.lang.Integer maxLength
protected java.lang.String pattern
protected java.lang.String _default
public StringProperty()
public StringProperty(StringProperty.Format format)
public StringProperty(java.lang.String format)
public static boolean isType(java.lang.String type, java.lang.String format)
public StringProperty xml(Xml xml)
public StringProperty example(java.lang.String example)
public StringProperty minLength(java.lang.Integer minLength)
public StringProperty maxLength(java.lang.Integer maxLength)
public StringProperty pattern(java.lang.String pattern)
public StringProperty _enum(java.lang.String value)
public StringProperty _enum(java.util.List<java.lang.String> value)
public StringProperty _default(java.lang.String _default)
public StringProperty vendorExtension(java.lang.String key, java.lang.Object obj)
public StringProperty required(boolean required)
public StringProperty readOnly()
readOnly
in class AbstractProperty
public java.util.List<java.lang.String> getEnum()
public void setEnum(java.util.List<java.lang.String> _enum)
public java.lang.Integer getMinLength()
public void setMinLength(java.lang.Integer minLength)
public java.lang.Integer getMaxLength()
public void setMaxLength(java.lang.Integer maxLength)
public java.lang.String getPattern()
public void setPattern(java.lang.String pattern)
public java.lang.String getDefault()
public void setDefault(java.lang.String _default)
setDefault
in interface Property
setDefault
in class AbstractProperty
public int hashCode()
hashCode
in class AbstractProperty
public boolean equals(java.lang.Object obj)
equals
in class AbstractProperty
Copyright © 2018. All Rights Reserved.