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 String
OBJECT
-
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:
getMinimum
in classAbstractModel
-
setMinimum
public void setMinimum(BigDecimal minimum)
- Overrides:
setMinimum
in classAbstractModel
-
getMaximum
public BigDecimal getMaximum()
- Overrides:
getMaximum
in classAbstractModel
-
setMaximum
public void setMaximum(BigDecimal maximum)
- Overrides:
setMaximum
in classAbstractModel
-
getUniqueItems
public Boolean getUniqueItems()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classAbstractModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractModel
-
setUniqueItems
public void setUniqueItems(Boolean uniqueItems)
-
clone
public Object clone()
- Specified by:
clone
in interfaceModel
- Overrides:
clone
in classAbstractModel
-
-