public abstract class Schema extends JsonReference
| Constructor and Description |
|---|
Schema() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getDefaultValue() |
java.lang.String |
getDescription() |
java.lang.Number |
getExclusiveMaximum() |
java.lang.String |
getFormat() |
java.lang.Number |
getInclusiveMinimum() |
SchemaMappings |
getMappings() |
java.lang.Number |
getMaximum() |
java.lang.Integer |
getMaxItems() |
java.lang.Integer |
getMaxLength() |
java.lang.Integer |
getMaxProperties() |
java.lang.Number |
getMinimum() |
java.lang.Integer |
getMinItems() |
java.lang.Integer |
getMinLength() |
java.lang.Integer |
getMinProperties() |
java.lang.Number |
getMultipleOf() |
java.lang.String |
getPattern() |
SchemaType |
getType() |
java.lang.Integer |
getUniqueItems() |
boolean |
isRequired() |
Schema |
setDefaultValue(java.lang.Object defaultValue) |
void |
setDescription(java.lang.String description) |
void |
setExclusiveMaximum(java.lang.Number exclusiveMaximum) |
void |
setFormat(java.lang.String format) |
void |
setInclusiveMinimum(java.lang.Number inclusiveMinimum) |
void |
setMappings(SchemaMappings mappings) |
void |
setMaximum(java.lang.Number maximum) |
void |
setMaxItems(java.lang.Integer maxItems) |
void |
setMaxLength(java.lang.Integer maxLength) |
void |
setMaxProperties(java.lang.Integer maxProperties) |
void |
setMinimum(java.lang.Number minimum) |
void |
setMinItems(java.lang.Integer minItems) |
void |
setMinLength(java.lang.Integer minLength) |
void |
setMinProperties(java.lang.Integer minProperties) |
void |
setMultipleOf(java.lang.Number multipleOf) |
void |
setPattern(java.lang.String pattern) |
void |
setRequired(boolean required) |
void |
setType(SchemaType type) |
void |
setUniqueItems(java.lang.Integer uniqueItems) |
getReference, setReferencepublic java.lang.String getFormat()
public void setFormat(java.lang.String format)
public SchemaType getType()
public void setType(SchemaType type)
public java.lang.Object getDefaultValue()
public Schema setDefaultValue(java.lang.Object defaultValue)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public boolean isRequired()
public void setRequired(boolean required)
public java.lang.Number getMultipleOf()
public void setMultipleOf(java.lang.Number multipleOf)
public java.lang.Number getMaximum()
public void setMaximum(java.lang.Number maximum)
public java.lang.Number getMinimum()
public void setMinimum(java.lang.Number minimum)
public java.lang.Number getExclusiveMaximum()
public void setExclusiveMaximum(java.lang.Number exclusiveMaximum)
public java.lang.Number getInclusiveMinimum()
public void setInclusiveMinimum(java.lang.Number inclusiveMinimum)
public java.lang.Integer getMaxLength()
public void setMaxLength(java.lang.Integer maxLength)
public java.lang.Integer getMinLength()
public void setMinLength(java.lang.Integer minLength)
public java.lang.String getPattern()
public void setPattern(java.lang.String pattern)
public java.lang.Integer getMaxItems()
public void setMaxItems(java.lang.Integer maxItems)
public java.lang.Integer getMinItems()
public void setMinItems(java.lang.Integer minItems)
public java.lang.Integer getUniqueItems()
public void setUniqueItems(java.lang.Integer uniqueItems)
public java.lang.Integer getMaxProperties()
public void setMaxProperties(java.lang.Integer maxProperties)
public java.lang.Integer getMinProperties()
public void setMinProperties(java.lang.Integer minProperties)
public SchemaMappings getMappings()
public void setMappings(SchemaMappings mappings)