public class IntegerSchema extends NumberSchema
additionalItems, additionalProperties, allOf, anyOf, defaultValue, definitions, dependencies, description, enums, exclusiveMaximum, exclusiveMinimum, items, maximum, maxItems, maxLength, maxProperties, minimum, minItems, minLength, minProperties, multipleOf, not, oneOf, pattern, patternProperties, properties, required, schemaType, title, uniqueItems, unit| Constructor and Description |
|---|
IntegerSchema(ValueSchema schema) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getMax() |
java.lang.Integer |
getMin() |
boolean |
validate(java.lang.Object value) |
getExclusiveMax, getExclusiveMin, getMultipleOfasArray, asBoolean, asInteger, asNumber, asObject, asString, getAllOf, getAnyOf, getDefaultValue, getDescription, getEnums, getNot, getOneOf, getSchemaType, getTitle, getUnit, isArraySchema, isBooleanSchema, isIntegerSchema, isNumberSchema, isObjectSchema, isStringSchema, validateNullpublic IntegerSchema(ValueSchema schema)
public java.lang.Integer getMin()
getMin in class NumberSchemapublic java.lang.Integer getMax()
getMax in class NumberSchemapublic boolean validate(java.lang.Object value)
validate in interface SchemaValidatorvalidate in class NumberSchema