Uses of Package
com.github.victools.jsonschema.generator
-
Classes in com.github.victools.jsonschema.generator used by com.github.victools.jsonschema.generator Class Description ConfigFunction Functional interface for realising one of various configurations.CustomDefinition The result of a custom definition look-up.CustomDefinition.AttributeInclusion Indication whether the normal attribute collection should be performed and any attributes should be added to the custom definition.CustomDefinition.DefinitionType Indication whether a custom definition should always be inlined or follow the standard behaviour.CustomDefinitionProviderV2 Provider of non-standard JSON schema definitions.CustomPropertyDefinition The result of a custom definition look-up for a particular field/method.CustomPropertyDefinitionProvider Provider of non-standard JSON schema definitions.FieldScope Representation of a single introspected field.InstanceAttributeOverride Deprecated.useInstanceAttributeOverrideV2
insteadInstanceAttributeOverrideV2 Entry point for customising the JSON Schema attributes being collected for a property.MemberScope Representation of a single introspected field or method.MethodScope Representation of a single introspected method.Module Collection of configurations for the schema generation.Option Configuration options to be set on aSchemaGeneratorConfigBuilder
instance.OptionPreset Selection ofOption
entries to be enabled by default, which can be overridden viaSchemaGeneratorConfigBuilder.with(Option, Option...)
/SchemaGeneratorConfigBuilder.without(Option, Option...)
.SchemaBuilder Builder for a single schema being generated.SchemaGenerationContext Generation context for sub-schema definitions.SchemaGeneratorConfig Default implementation of a schema generator's configuration.SchemaGeneratorConfigBuilder Builder class for creating a configuration object to be passed into the SchemaGenerator's constructor.SchemaGeneratorConfigPart Generic collection of reflection based analysis for populating a JSON Schema from a certain kind of member.SchemaGeneratorGeneralConfigPart Generic collection of reflection based analysis for populating a JSON Schema targeting a specific type in general.SchemaGeneratorTypeConfigPart Generic collection of reflection based analysis for populating a JSON Schema.SchemaKeyword JSON Schema properties and their values.SchemaVersion Supported JSON Schema Versions.StatefulConfig Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.SubtypeResolver Resolver for looking up a declared type's subtypes in order to list those specifically (in anSchemaKeyword.TAG_ANYOF
).TypeAttributeOverride Deprecated.useTypeAttributeOverrideV2
insteadTypeAttributeOverrideV2 Entry point for customising the JSON Schema attributes being collected for a type in general, i.e.TypeContext Context in which types can be resolved (as well as their declared fields and methods).TypeScope 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 Class Description CustomDefinition The result of a custom definition look-up.CustomDefinitionProviderV2 Provider of non-standard JSON schema definitions.CustomPropertyDefinition The result of a custom definition look-up for a particular field/method.CustomPropertyDefinitionProvider Provider of non-standard JSON schema definitions.FieldScope Representation of a single introspected field.InstanceAttributeOverrideV2 Entry point for customising the JSON Schema attributes being collected for a property.MemberScope Representation of a single introspected field or method.MethodScope Representation of a single introspected method.Option Configuration options to be set on aSchemaGeneratorConfigBuilder
instance.SchemaGenerationContext Generation context for sub-schema definitions.SchemaGeneratorConfig Default implementation of a schema generator's configuration.SchemaGeneratorConfigPart Generic collection of reflection based analysis for populating a JSON Schema from a certain kind of member.SchemaGeneratorGeneralConfigPart Generic collection of reflection based analysis for populating a JSON Schema targeting a specific type in general.SchemaKeyword JSON Schema properties and their values.SchemaVersion Supported JSON Schema Versions.StatefulConfig Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.TypeAttributeOverrideV2 Entry point for customising the JSON Schema attributes being collected for a type in general, i.e.TypeContext Context in which types can be resolved (as well as their declared fields and methods).TypeScope 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.module Class Description ConfigFunction Functional interface for realising one of various configurations.CustomDefinition The result of a custom definition look-up.CustomDefinitionProviderV2 Provider of non-standard JSON schema definitions.FieldScope Representation of a single introspected field.MemberScope Representation of a single introspected field or method.MethodScope Representation of a single introspected method.Module Collection of configurations for the schema generation.SchemaGenerationContext Generation context for sub-schema definitions.SchemaGeneratorConfigBuilder Builder class for creating a configuration object to be passed into the SchemaGenerator's constructor.StatefulConfig Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.TypeScope Representation of a single type to represent as (sub) schema. -
Classes in com.github.victools.jsonschema.generator used by com.github.victools.jsonschema.generator.naming Class Description SchemaGenerationContext Generation context for sub-schema definitions.StatefulConfig Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.