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 ComposedModelchild(Model model)Objectclone()booleanequals(Object obj)List<Model>getAllOf()ModelgetChild()StringgetDescription()ObjectgetExample()List<RefModel>getInterfaces()ModelgetParent()inthashCode()ComposedModelinterfaces(List<RefModel> interfaces)ComposedModelparent(Model model)voidsetAllOf(List<Model> allOf)voidsetChild(Model model)voidsetDescription(String description)voidsetExample(Object example)voidsetInterfaces(List<RefModel> interfaces)voidsetParent(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:
clonein interfaceModel- Overrides:
clonein classAbstractModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractModel
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classAbstractModel
-
-