Class SchemaObject
- java.lang.Object
-
- com.maxxton.microdocs.core.domain.JsonReference
-
- com.maxxton.microdocs.core.domain.schema.Schema
-
- com.maxxton.microdocs.core.domain.schema.SchemaObject
-
public class SchemaObject extends Schema
-
-
Constructor Summary
Constructors Constructor Description SchemaObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAnyOf(Schema schema)java.util.List<Schema>getAllOf()java.util.List<Schema>getAnyOf()java.util.List<SchemaGenericObject>getGeneric()java.lang.StringgetName()java.util.Map<java.lang.String,Schema>getProperties()booleanisIgnore()voidsetAllOf(java.util.List<Schema> allOf)voidsetAnyOf(java.util.List<Schema> anyOf)voidsetGeneric(java.util.List<SchemaGenericObject> generic)voidsetIgnore(boolean ignore)voidsetName(java.lang.String name)voidsetProperties(java.util.Map<java.lang.String,Schema> properties)-
Methods inherited from class com.maxxton.microdocs.core.domain.schema.Schema
getDefaultValue, getDescription, getExclusiveMaximum, getFormat, getInclusiveMinimum, getMappings, getMaximum, getMaxItems, getMaxLength, getMaxProperties, getMinimum, getMinItems, getMinLength, getMinProperties, getMultipleOf, getPattern, getType, getUniqueItems, isRequired, setDefaultValue, setDescription, setExclusiveMaximum, setFormat, setInclusiveMinimum, setMappings, setMaximum, setMaxItems, setMaxLength, setMaxProperties, setMinimum, setMinItems, setMinLength, setMinProperties, setMultipleOf, setPattern, setRequired, setType, setUniqueItems
-
Methods inherited from class com.maxxton.microdocs.core.domain.JsonReference
getReference, setReference
-
-
-
-
Method Detail
-
getProperties
public java.util.Map<java.lang.String,Schema> getProperties()
-
setProperties
public void setProperties(java.util.Map<java.lang.String,Schema> properties)
-
getAllOf
public java.util.List<Schema> getAllOf()
-
setAllOf
public void setAllOf(java.util.List<Schema> allOf)
-
getAnyOf
public java.util.List<Schema> getAnyOf()
-
setAnyOf
public void setAnyOf(java.util.List<Schema> anyOf)
-
addAnyOf
public void addAnyOf(Schema schema)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getGeneric
public java.util.List<SchemaGenericObject> getGeneric()
-
setGeneric
public void setGeneric(java.util.List<SchemaGenericObject> generic)
-
isIgnore
public boolean isIgnore()
-
setIgnore
public void setIgnore(boolean ignore)
-
-