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 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 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 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 int hashCode()
hashCode in class AbstractParameterpublic boolean equals(Object obj)
equals in class AbstractParameterCopyright © 2015. All Rights Reserved.