Uses of Package
com.fasterxml.jackson.module.jsonSchema.types
-
Classes in com.fasterxml.jackson.module.jsonSchema.types used by com.fasterxml.jackson.module.jsonSchema Class Description AnySchema This class represents aJsonSchemaof type anyArraySchema BooleanSchema This class represents aJsonSchemaof type booleanContainerTypeSchema This class encapsulates the functionality of container typeJsonSchemaArray and ObjectIntegerSchema This class represents aJsonSchemaas an integer typeNullSchema This class represents aJsonSchemaas a null typeNumberSchema This class represents aJsonSchemaas a number typeObjectSchema This type represents aJsonSchemaas an object typeSimpleTypeSchema This class encapsulates the functionality ofJsonSchemasimple typesStringSchema This represents aJsonSchemaas a StringUnionTypeSchema This class represents aJsonSchemaas a Union Type Schema: "An array of two or more simple type definitions.ValueTypeSchema This class represents aJsonSchemaA primitive type. -
Classes in com.fasterxml.jackson.module.jsonSchema.types used by com.fasterxml.jackson.module.jsonSchema.factories Class Description AnySchema This class represents aJsonSchemaof type anyArraySchema BooleanSchema This class represents aJsonSchemaof type booleanIntegerSchema This class represents aJsonSchemaas an integer typeNullSchema This class represents aJsonSchemaas a null typeNumberSchema This class represents aJsonSchemaas a number typeObjectSchema This type represents aJsonSchemaas an object typeStringSchema This represents aJsonSchemaas a String -
Classes in com.fasterxml.jackson.module.jsonSchema.types used by com.fasterxml.jackson.module.jsonSchema.types Class Description AnySchema This class represents aJsonSchemaof type anyArraySchema ArraySchema.AdditionalItems This provides a definition for additional items in an array instance when tuple definitions of the items is provided.ArraySchema.ArrayItems When this attribute value is an array of jsonSchemas and the instance value is an array, each position in the instance array MUST conform to the jsonSchema in the corresponding position for this array.ArraySchema.Items This attribute defines the allowed items in an instance array, and MUST be a jsonSchema or an array of jsonSchemas.ArraySchema.SingleItems When this attribute value is a jsonSchema and the instance value is an array, then all the items in the array MUST be valid according to the jsonSchema.BooleanSchema This class represents aJsonSchemaof type booleanContainerTypeSchema This class encapsulates the functionality of container typeJsonSchemaArray and ObjectHyperSchema This class represents the HyperSchema portion of aJsonSchemaIt is a skeleton intended as a starting point for customization.HyperSchema.LinkDescriptionObject A link description object is used to describe link relations.IntegerSchema This class represents aJsonSchemaas an integer typeLinkDescriptionObject A link description object is used to describe link relations.NullSchema This class represents aJsonSchemaas a null typeNumberSchema This class represents aJsonSchemaas a number typeObjectSchema This type represents aJsonSchemaas an object typeObjectSchema.AdditionalProperties ObjectSchema.Dependency ObjectSchema.NoAdditionalProperties ReferenceSchema This type represents an JSON reference to aJsonSchema.SimpleTypeSchema This class encapsulates the functionality ofJsonSchemasimple typesStringSchema This represents aJsonSchemaas a StringUnionTypeSchema This class represents aJsonSchemaas a Union Type Schema: "An array of two or more simple type definitions.ValueTypeSchema This class represents aJsonSchemaA primitive type.