Package io.swagger.models
Class ComposedModel
- java.lang.Object
-
- io.swagger.models.AbstractModel
-
- io.swagger.models.ComposedModel
-
- All Implemented Interfaces:
Model
public class ComposedModel extends AbstractModel
-
-
Field Summary
-
Fields inherited from class io.swagger.models.AbstractModel
booleanValue, properties, required
-
-
Constructor Summary
Constructors Constructor Description ComposedModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComposedModel
child(Model model)
Object
clone()
boolean
equals(Object obj)
List<Model>
getAllOf()
Model
getChild()
String
getDescription()
Object
getExample()
List<RefModel>
getInterfaces()
Model
getParent()
int
hashCode()
ComposedModel
interfaces(List<RefModel> interfaces)
ComposedModel
parent(Model model)
void
setAllOf(List<Model> allOf)
void
setChild(Model model)
void
setDescription(String description)
void
setExample(Object example)
void
setInterfaces(List<RefModel> interfaces)
void
setParent(Model model)
-
Methods inherited from class io.swagger.models.AbstractModel
addProperty, cloneTo, getBooleanValue, getExclusiveMaximum, getExclusiveMinimum, getExternalDocs, getMaximum, getMaxLength, getMinimum, getMinLength, getMultipleOf, getPattern, getProperties, getReference, getRequired, getTitle, getVendorExtensions, getXml, setBooleanValue, setExclusiveMaximum, setExclusiveMinimum, setExternalDocs, setMaximum, setMaxLength, setMinimum, setMinLength, setMultipleOf, setPattern, setProperties, setReference, setRequired, setTitle, setVendorExtension, setVendorExtensions, setXml
-
-
-
-
Method Detail
-
parent
public ComposedModel parent(Model model)
-
child
public ComposedModel child(Model model)
-
interfaces
public ComposedModel interfaces(List<RefModel> interfaces)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getExample
public Object getExample()
-
setExample
public void setExample(Object example)
-
getParent
public Model getParent()
-
setParent
public void setParent(Model model)
-
getChild
public Model getChild()
-
setChild
public void setChild(Model model)
-
clone
public Object clone()
- Specified by:
clone
in interfaceModel
- Overrides:
clone
in classAbstractModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractModel
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classAbstractModel
-
-