Package io.swagger.models
Class ModelImpl
- java.lang.Object
-
- io.swagger.models.AbstractModel
-
- io.swagger.models.ModelImpl
-
- All Implemented Interfaces:
Model
public class ModelImpl extends AbstractModel
-
-
Field Summary
Fields Modifier and Type Field Description static StringOBJECT-
Fields inherited from class io.swagger.models.AbstractModel
booleanValue, properties, required
-
-
Constructor Summary
Constructors Constructor Description ModelImpl()
-
Method Summary
-
Methods inherited from class io.swagger.models.AbstractModel
addProperty, cloneTo, getBooleanValue, getExclusiveMaximum, getExclusiveMinimum, getExternalDocs, getMaxLength, getMinLength, getMultipleOf, getPattern, getProperties, getReference, getRequired, getTitle, getVendorExtensions, getXml, setBooleanValue, setExclusiveMaximum, setExclusiveMinimum, setExternalDocs, setMaxLength, setMinLength, setMultipleOf, setPattern, setProperties, setReference, setRequired, setTitle, setVendorExtension, setVendorExtensions, setXml
-
-
-
-
Field Detail
-
OBJECT
public static final String OBJECT
- See Also:
- Constant Field Values
-
-
Method Detail
-
minimum
public ModelImpl minimum(BigDecimal minimum)
-
maximum
public ModelImpl maximum(BigDecimal maximum)
-
getDiscriminator
public String getDiscriminator()
-
setDiscriminator
public void setDiscriminator(String discriminator)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
isSimple
public boolean isSimple()
-
setSimple
public void setSimple(boolean isSimple)
-
getAdditionalProperties
public Property getAdditionalProperties()
-
setAdditionalProperties
public void setAdditionalProperties(Property additionalProperties)
-
getAllowEmptyValue
public Boolean getAllowEmptyValue()
-
setAllowEmptyValue
public void setAllowEmptyValue(Boolean allowEmptyValue)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getFormat
public String getFormat()
-
setFormat
public void setFormat(String format)
-
addRequired
public void addRequired(String name)
-
getExample
public Object getExample()
-
setExample
public void setExample(Object example)
-
getDefaultValue
public Object getDefaultValue()
-
setDefaultValue
public void setDefaultValue(String defaultValue)
-
getMinimum
public BigDecimal getMinimum()
- Overrides:
getMinimumin classAbstractModel
-
setMinimum
public void setMinimum(BigDecimal minimum)
- Overrides:
setMinimumin classAbstractModel
-
getMaximum
public BigDecimal getMaximum()
- Overrides:
getMaximumin classAbstractModel
-
setMaximum
public void setMaximum(BigDecimal maximum)
- Overrides:
setMaximumin classAbstractModel
-
getUniqueItems
public Boolean getUniqueItems()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classAbstractModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractModel
-
setUniqueItems
public void setUniqueItems(Boolean uniqueItems)
-
clone
public Object clone()
- Specified by:
clonein interfaceModel- Overrides:
clonein classAbstractModel
-
-