Uses of Class
com.alibaba.fastjson2.schema.JSONSchema
Packages that use JSONSchema
-
Uses of JSONSchema in com.alibaba.fastjson2
Methods in com.alibaba.fastjson2 with parameters of type JSONSchemaModifier and TypeMethodDescriptionbooleanJSONArray.isValid(JSONSchema schema) booleanJSONObject.isValid(JSONSchema schema) -
Uses of JSONSchema in com.alibaba.fastjson2.reader
Fields in com.alibaba.fastjson2.reader declared as JSONSchemaMethods in com.alibaba.fastjson2.reader that return JSONSchemaMethods in com.alibaba.fastjson2.reader with parameters of type JSONSchemaModifier and TypeMethodDescription<T> FieldReaderObjectReaderCreator.createFieldReaderParam(Class<T> objectClass, Type objectType, String fieldName, int ordinal, long features, String format, Type fieldType, Class fieldClass, String paramName, Parameter parameter, JSONSchema schema) <T> ObjectReader<T>ObjectReaderCreator.createObjectReader(Class<T> objectClass, String typeKey, long features, JSONSchema schema, Supplier<T> defaultCreator, Function buildFunction, FieldReader... fieldReaders) Constructors in com.alibaba.fastjson2.reader with parameters of type JSONSchemaModifierConstructorDescriptionFieldReaderAtomicReference(String fieldName, Type fieldType, Class fieldClass, int ordinal, long features, String format, JSONSchema schema) ObjectReader2(Class objectClass, long features, JSONSchema schema, Supplier<T> defaultCreator, Function buildFunction, FieldReader first, FieldReader second) ObjectReaderAdapter(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) protectedObjectReaderBean(Class objectClass, String typeName, JSONSchema schema) ObjectReaderImplValue(Class<T> objectClass, Type valueType, Class<I> valueClass, long features, String format, Object defaultValue, JSONSchema schema, Constructor<T> constructor, Method factoryMethod, Function<I, T> function) -
Uses of JSONSchema in com.alibaba.fastjson2.schema
Subclasses of JSONSchema in com.alibaba.fastjson2.schemaMethods in com.alibaba.fastjson2.schema that return JSONSchemaModifier and TypeMethodDescriptionObjectSchema.getProperty(String key) static JSONSchemaJSONSchema.of(JSONObject input) static JSONSchemaJSONSchema.of(JSONObject input, JSONSchema parent) static JSONSchemaJSONSchema.of(JSONObject input, Class objectClass) static JSONSchemaJSONSchema.parseSchema(String schema) Methods in com.alibaba.fastjson2.schema that return types with arguments of type JSONSchemaMethods in com.alibaba.fastjson2.schema with parameters of type JSONSchemaModifier and TypeMethodDescriptionstatic JSONSchemaJSONSchema.of(JSONObject input, JSONSchema parent) Constructors in com.alibaba.fastjson2.schema with parameters of type JSONSchemaModifierConstructorDescriptionArraySchema(JSONObject input, JSONSchema root) ObjectSchema(JSONObject input, JSONSchema root)