Uses of Package
com.github.victools.jsonschema.generator
Packages that use com.github.victools.jsonschema.generator
Package
Description
-
Classes in com.github.victools.jsonschema.generator used by com.github.victools.jsonschema.generatorClassDescriptionFunctional interface for realising one of various configurations.The result of a custom definition look-up.Indication whether the normal attribute collection should be performed and any attributes should be added to the custom definition.Indication whether a custom definition should always be inlined or follow the standard behaviour.Provider of non-standard JSON schema definitions.The result of a custom definition look-up for a particular field/method.Provider of non-standard JSON schema definitions.Representation of a single introspected field.Deprecated.Entry point for customising the JSON Schema attributes being collected for a property.Representation of a single introspected field or method.Representation of a single introspected method.Collection of configurations for the schema generation.Configuration options to be set on a
SchemaGeneratorConfigBuilderinstance.Selection ofOptionentries to be enabled by default, which can be overridden viaSchemaGeneratorConfigBuilder.with(Option, Option...)/SchemaGeneratorConfigBuilder.without(Option, Option...).Builder for a single schema being generated.Generation context for sub-schema definitions.Default implementation of a schema generator's configuration.Builder class for creating a configuration object to be passed into the SchemaGenerator's constructor.Generic collection of reflection based analysis for populating a JSON Schema from a certain kind of member.Generic collection of reflection based analysis for populating a JSON Schema targeting a specific type in general.Generic collection of reflection based analysis for populating a JSON Schema.JSON Schema properties and their values.Values of theSchemaKeyword.TAG_TYPE.Type of content/values to be expected under a schema tag.Supported JSON Schema Versions.Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.Resolver for looking up a declared type's subtypes in order to list those specifically (in anSchemaKeyword.TAG_ANYOF).Deprecated.useTypeAttributeOverrideV2insteadEntry point for customising the JSON Schema attributes being collected for a type in general, i.e. the part that may be referenced multiple times.Context in which types can be resolved (as well as their declared fields and methods).Representation of a single type to represent as (sub) schema. -
Classes in com.github.victools.jsonschema.generator used by com.github.victools.jsonschema.generator.implClassDescriptionThe result of a custom definition look-up.Provider of non-standard JSON schema definitions.The result of a custom definition look-up for a particular field/method.Provider of non-standard JSON schema definitions.Representation of a single introspected field.Entry point for customising the JSON Schema attributes being collected for a property.Representation of a single introspected field or method.Representation of a single introspected method.Configuration options to be set on a
SchemaGeneratorConfigBuilderinstance.Generation context for sub-schema definitions.Default implementation of a schema generator's configuration.Generic collection of reflection based analysis for populating a JSON Schema from a certain kind of member.Generic collection of reflection based analysis for populating a JSON Schema targeting a specific type in general.JSON Schema properties and their values.Supported JSON Schema Versions.Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.Entry point for customising the JSON Schema attributes being collected for a type in general, i.e. the part that may be referenced multiple times.Context in which types can be resolved (as well as their declared fields and methods).Representation of a single type to represent as (sub) schema. -
Classes in com.github.victools.jsonschema.generator used by com.github.victools.jsonschema.generator.impl.moduleClassDescriptionFunctional interface for realising one of various configurations.The result of a custom definition look-up.Provider of non-standard JSON schema definitions.Representation of a single introspected field.Representation of a single introspected field or method.Representation of a single introspected method.Collection of configurations for the schema generation.Generation context for sub-schema definitions.Builder class for creating a configuration object to be passed into the SchemaGenerator's constructor.Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.Representation of a single type to represent as (sub) schema.
-
Classes in com.github.victools.jsonschema.generator used by com.github.victools.jsonschema.generator.namingClassDescriptionGeneration context for sub-schema definitions.Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.
InstanceAttributeOverrideV2instead