public abstract class AbstractSerializableParameter<T extends AbstractSerializableParameter<T>> extends AbstractParameter implements SerializableParameter
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
_enum |
protected String |
collectionFormat |
protected String |
defaultValue |
protected String |
example |
protected Boolean |
exclusiveMaximum |
protected Boolean |
exclusiveMinimum |
protected String |
format |
protected Property |
items |
protected Double |
maximum |
protected Double |
minimum |
protected String |
type |
access, description, in, name, pattern, required| Constructor and Description |
|---|
AbstractSerializableParameter() |
getAccess, getDescription, getIn, getName, getPattern, getRequired, getVendorExtensions, setAccess, setDescription, setIn, setName, setPattern, setRequired, setVendorExtensionclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAccess, getDescription, getIn, getName, getPattern, getRequired, getVendorExtensions, setAccess, setDescription, setIn, setName, setPattern, setRequiredprotected String type
protected String format
protected String collectionFormat
protected Property items
protected Boolean exclusiveMaximum
protected Double maximum
protected Boolean exclusiveMinimum
protected Double minimum
protected String example
protected String defaultValue
public T required(boolean required)
protected String getDefaultCollectionFormat()
public List<String> getEnum()
getEnum in interface SerializableParameterpublic void setEnum(List<String> _enum)
setEnum in interface SerializableParameterpublic Property getItems()
getItems in interface SerializableParameterpublic void setItems(Property items)
setItems in interface SerializableParameterpublic String getFormat()
getFormat in interface SerializableParameterpublic void setFormat(String format)
setFormat in interface SerializableParameterpublic String getType()
getType in interface SerializableParameterpublic void setType(String type)
setType in interface SerializableParameterpublic String getCollectionFormat()
getCollectionFormat in interface SerializableParameterpublic void setCollectionFormat(String collectionFormat)
setCollectionFormat in interface SerializableParameterpublic void setProperty(Property property)
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
public Object getDefault()
public void setDefault(Object defaultValue)
public Boolean isExclusiveMaximum()
public void setExclusiveMaximum(Boolean exclusiveMaximum)
public Double getMaximum()
public void setMaximum(Double maximum)
public Boolean isExclusiveMinimum()
public void setExclusiveMinimum(Boolean exclusiveMinimum)
public Double getMinimum()
public void setMinimum(Double minimum)
public Integer getMaxItems()
public void setMaxItems(Integer maxItems)
public Integer getMinItems()
public void setMinItems(Integer minItems)
public Object getExample()
public void setExample(String example)
public boolean equals(Object o)
equals in class AbstractParameterpublic int hashCode()
hashCode in class AbstractParameterCopyright © 2015. All Rights Reserved.