public class IntegerSchema extends NumberSchema
JsonSchema
as an integer typeenums, format
defaultdefault, links, pathStart, title
Constructor and Description |
---|
IntegerSchema() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
_equals(IntegerSchema that) |
IntegerSchema |
asIntegerSchema()
Attempt to return this JsonSchema as an
IntegerSchema |
boolean |
equals(Object obj) |
Integer |
getDivisibleBy() |
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes |
getType() |
boolean |
isIntegerSchema()
determine if this JsonSchema is an
IntegerSchema . |
void |
setDivisibleBy(Integer divisibleBy) |
_equals, asNumberSchema, getExclusiveMaximum, getExclusiveMinimum, getMaximum, getMinimum, isNumberSchema, setExclusiveMaximum, setExclusiveMinimum, setMaximum, setMinimum
_equals, asValueSchemaSchema, getEnums, getFormat, isValueTypeSchema, setEnums, setFormat
_equals, asSimpleTypeSchema, getDefault, getLinks, getPathStart, getTitle, isSimpleTypeSchema, setDefault, setLinks, setPathStart, setTitle
_equals, arraysEqual, asAnySchema, asArraySchema, asBooleanSchema, asContainerSchema, asNullSchema, asObjectSchema, asStringSchema, asUnionTypeSchema, enrichWithBeanProperty, equals, get$ref, get$schema, getDescription, getDisallow, getExtends, getId, getReadonly, getRequired, isAnySchema, isArraySchema, isBooleanSchema, isContainerTypeSchema, isNullSchema, isObjectSchema, isStringSchema, isUnionTypeSchema, minimalForFormat, set$ref, set$schema, setDescription, setDisallow, setExtends, setId, setReadonly, setRequired
public boolean isIntegerSchema()
JsonSchema
IntegerSchema
.isIntegerSchema
in class JsonSchema
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes getType()
getType
in class NumberSchema
public IntegerSchema asIntegerSchema()
JsonSchema
IntegerSchema
asIntegerSchema
in class JsonSchema
public Integer getDivisibleBy()
public void setDivisibleBy(Integer divisibleBy)
public boolean equals(Object obj)
equals
in class NumberSchema
protected boolean _equals(IntegerSchema that)
Copyright © 2014–2016 FasterXML. All rights reserved.