Class NumberSchema
java.lang.Object
com.alibaba.fastjson2.schema.JSONSchema
com.alibaba.fastjson2.schema.NumberSchema
-
Nested Class Summary
Nested classes/interfaces inherited from class JSONSchema
JSONSchema.Type -
Method Summary
Modifier and TypeMethodDescriptiongetType()protected ValidateResultvalidateInternal(double value) protected ValidateResultvalidateInternal(long value) protected ValidateResultvalidateInternal(Double value) protected ValidateResultvalidateInternal(Float value) protected ValidateResultvalidateInternal(Integer value) protected ValidateResultvalidateInternal(Long value) protected ValidateResultvalidateInternal(Object value) Methods inherited from class JSONSchema
accept, assertValidate, assertValidate, assertValidate, assertValidate, assertValidate, assertValidate, assertValidate, equals, getDescription, getTitle, hashCode, isValid, isValid, isValid, isValid, isValid, isValid, isValid, isValid, of, of, of, of, ofValue, parseSchema, toString, validate, validate, validate, validate, validate, validate, validate
-
Method Details
-
getType
- Specified by:
getTypein classJSONSchema
-
validateInternal
- Specified by:
validateInternalin classJSONSchema
-
validateInternal
- Overrides:
validateInternalin classJSONSchema
-
validateInternal
- Overrides:
validateInternalin classJSONSchema
-
validateInternal
- Overrides:
validateInternalin classJSONSchema
-
validateInternal
- Overrides:
validateInternalin classJSONSchema
-
validateInternal
- Overrides:
validateInternalin classJSONSchema
-
validateInternal
- Overrides:
validateInternalin classJSONSchema
-
toJSONObject
- Overrides:
toJSONObjectin classJSONSchema
-