Uses of Package
com.fasterxml.jackson.module.jsonSchema.jakarta.types
-
Classes in com.fasterxml.jackson.module.jsonSchema.jakarta.types used by com.fasterxml.jackson.module.jsonSchema.jakarta Class Description AnySchema This class represents aJsonSchema
of type anyArraySchema BooleanSchema This class represents aJsonSchema
of type booleanContainerTypeSchema This class encapsulates the functionality of container typeJsonSchema
Array and ObjectIntegerSchema This class represents aJsonSchema
as an integer typeNullSchema This class represents aJsonSchema
as a null typeNumberSchema This class represents aJsonSchema
as a number typeObjectSchema This type represents aJsonSchema
as an object typeSimpleTypeSchema This class encapsulates the functionality ofJsonSchema
simple typesStringSchema This represents aJsonSchema
as a StringUnionTypeSchema This class represents aJsonSchema
as a Union Type Schema: "An array of two or more simple type definitions.ValueTypeSchema This class represents aJsonSchema
A primitive type. -
Classes in com.fasterxml.jackson.module.jsonSchema.jakarta.types used by com.fasterxml.jackson.module.jsonSchema.jakarta.factories Class Description AnySchema This class represents aJsonSchema
of type anyArraySchema BooleanSchema This class represents aJsonSchema
of type booleanIntegerSchema This class represents aJsonSchema
as an integer typeNullSchema This class represents aJsonSchema
as a null typeNumberSchema This class represents aJsonSchema
as a number typeObjectSchema This type represents aJsonSchema
as an object typeStringSchema This represents aJsonSchema
as a String -
Classes in com.fasterxml.jackson.module.jsonSchema.jakarta.types used by com.fasterxml.jackson.module.jsonSchema.jakarta.types Class Description AnySchema This class represents aJsonSchema
of 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 aJsonSchema
of type booleanContainerTypeSchema This class encapsulates the functionality of container typeJsonSchema
Array and ObjectHyperSchema This class represents the HyperSchema portion of aJsonSchema
It 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 aJsonSchema
as an integer typeLinkDescriptionObject A link description object is used to describe link relations.NullSchema This class represents aJsonSchema
as a null typeNumberSchema This class represents aJsonSchema
as a number typeObjectSchema This type represents aJsonSchema
as an object typeObjectSchema.AdditionalProperties ObjectSchema.Dependency ObjectSchema.NoAdditionalProperties ReferenceSchema This type represents an JSON reference to aJsonSchema
.SimpleTypeSchema This class encapsulates the functionality ofJsonSchema
simple typesStringSchema This represents aJsonSchema
as a StringUnionTypeSchema This class represents aJsonSchema
as a Union Type Schema: "An array of two or more simple type definitions.ValueTypeSchema This class represents aJsonSchema
A primitive type.