public final class IntegerSchema extends JSONSchema
JSONSchema.JSONSchemaWriter, JSONSchema.Type| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.Long |
constValue |
(package private) boolean |
exclusiveMaximum |
(package private) boolean |
exclusiveMinimum |
(package private) long |
maximum |
(package private) long |
minimum |
(package private) long |
multipleOf |
(package private) boolean |
typed |
CACHE, CONTAINS_NOT_MATCH, CONTEXT, customErrorMessage, description, FAIL_ANY_OF, FAIL_INPUT_NOT_ENCODED, FAIL_INPUT_NULL, FAIL_NOT, FAIL_ONE_OF, FAIL_PROPERTY_NAME, FAIL_TYPE_NOT_MATCH, REQUIRED_NOT_MATCH, SUCCESS, title, UNIQUE_ITEMS_NOT_MATCH| Constructor and Description |
|---|
IntegerSchema(JSONObject input) |
| Modifier and Type | Method and Description |
|---|---|
JSONSchema.Type |
getType() |
JSONObject |
toJSONObject() |
protected ValidateResult |
validateInternal(java.lang.Integer value) |
protected ValidateResult |
validateInternal(long longValue) |
protected ValidateResult |
validateInternal(java.lang.Long value) |
protected ValidateResult |
validateInternal(java.lang.Object value) |
accept, addResolveTask, allOf, anyOf, anyOf, assertValidate, assertValidate, assertValidate, assertValidate, assertValidate, assertValidate, assertValidate, equals, getDescription, getTitle, hashCode, injectIfPresent, isValid, isValid, isValid, isValid, isValid, isValid, isValid, isValid, makeSchemaItems, of, of, of, of, of, ofNot, ofValue, ofValue, oneOf, oneOf, parseSchema, toString, validate, validate, validate, validate, validate, validate, validate, validateInternal, validateInternal, validateInternalfinal boolean typed
final long minimum
final boolean exclusiveMinimum
final long maximum
final boolean exclusiveMaximum
final long multipleOf
final java.lang.Long constValue
IntegerSchema(JSONObject input)
public JSONSchema.Type getType()
getType in class JSONSchemaprotected ValidateResult validateInternal(java.lang.Object value)
validateInternal in class JSONSchemaprotected ValidateResult validateInternal(long longValue)
validateInternal in class JSONSchemaprotected ValidateResult validateInternal(java.lang.Long value)
validateInternal in class JSONSchemaprotected ValidateResult validateInternal(java.lang.Integer value)
validateInternal in class JSONSchemapublic JSONObject toJSONObject()
toJSONObject in class JSONSchema