Uses of Class
com.github.victools.jsonschema.generator.SchemaGeneratorConfigBuilder
Packages that use SchemaGeneratorConfigBuilder
Package
Description
-
Uses of SchemaGeneratorConfigBuilder in com.github.victools.jsonschema.generator
Methods in com.github.victools.jsonschema.generator that return SchemaGeneratorConfigBuilderModifier and TypeMethodDescriptionSchemaGeneratorConfigBuilder.with(CustomDefinitionProviderV2 definitionProvider) Deprecated.Applying a module to this configuration builder instance.Enable an option for the schema generation.SchemaGeneratorConfigBuilder.with(TypeAttributeOverride override) Deprecated.SchemaGeneratorConfigBuilder.withAnnotationInclusionOverride(Class<? extends Annotation> annotationType, com.fasterxml.classmate.AnnotationInclusion override) Register an explicit annotation inclusion rule for a given annotation type.SchemaGeneratorConfigBuilder.withObjectMapper(tools.jackson.databind.ObjectMapper objectMapper) Register a customObjectMapperto create object and array nodes for the JSON structure being generated.Disable an option for the schema generation.Methods in com.github.victools.jsonschema.generator with parameters of type SchemaGeneratorConfigBuilderModifier and TypeMethodDescriptionvoidModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) Apply this module to the given configuration builder instance. -
Uses of SchemaGeneratorConfigBuilder in com.github.victools.jsonschema.generator.impl.module
Methods in com.github.victools.jsonschema.generator.impl.module with parameters of type SchemaGeneratorConfigBuilderModifier and TypeMethodDescriptionvoidAdditionalPropertiesModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidConstantValueModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidEnumModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidFieldExclusionModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidFlattenedOptionalModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidFlattenedWrapperModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidInlineSchemaModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidMethodExclusionModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidSimpleTypeModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidSimplifiedOptionalModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder) voidSingleValueAsArrayModule.applyToConfigBuilder(SchemaGeneratorConfigBuilder builder)
SchemaGeneratorGeneralConfigPart.withCustomDefinitionProvider(CustomDefinitionProviderV2)instead