Uses of Enum Class
com.github.victools.jsonschema.generator.SchemaVersion
Packages that use SchemaVersion
Package
Description
-
Uses of SchemaVersion in com.github.victools.jsonschema.generator
Methods in com.github.victools.jsonschema.generator that return SchemaVersionModifier and TypeMethodDescriptionSchemaGeneratorConfig.getSchemaVersion()Getter for the designated JSON Schema version.static SchemaVersionReturns the enum constant of this class with the specified name.static SchemaVersion[]SchemaVersion.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.github.victools.jsonschema.generator with parameters of type SchemaVersionModifier and TypeMethodDescriptionSchemaKeyword.forVersion(SchemaVersion version) Provide the appropriate tag name/value, considering the specified schema version.static Map<String,SchemaKeyword> SchemaKeyword.getReverseTagMap(SchemaVersion version, Predicate<SchemaKeyword> filter) Provide a map over all keywords, that represent a schema tag/property, i.e., not a value.Constructors in com.github.victools.jsonschema.generator with parameters of type SchemaVersionModifierConstructorDescriptionSchemaGeneratorConfigBuilder(SchemaVersion schemaVersion) Constructor of an empty configuration builder with a defaultObjectMapperinstance.SchemaGeneratorConfigBuilder(SchemaVersion schemaVersion, OptionPreset preset) Constructor of an empty configuration builder with a defaultObjectMapperinstance.SchemaGeneratorConfigBuilder(tools.jackson.databind.ObjectMapper objectMapper, SchemaVersion schemaVersion) Constructor of an empty configuration builder.SchemaGeneratorConfigBuilder(tools.jackson.databind.ObjectMapper objectMapper, SchemaVersion schemaVersion, OptionPreset preset) Constructor of an empty configuration builder. -
Uses of SchemaVersion in com.github.victools.jsonschema.generator.impl
Methods in com.github.victools.jsonschema.generator.impl that return SchemaVersionConstructors in com.github.victools.jsonschema.generator.impl with parameters of type SchemaVersionModifierConstructorDescriptionSchemaGeneratorConfigImpl(tools.jackson.databind.ObjectMapper objectMapper, SchemaVersion schemaVersion, Set<Option> enabledOptions, SchemaGeneratorGeneralConfigPart typesInGeneralConfigPart, SchemaGeneratorConfigPart<FieldScope> fieldConfigPart, SchemaGeneratorConfigPart<MethodScope> methodConfigPart, Map<Class<? extends Annotation>, com.fasterxml.classmate.AnnotationInclusion> inclusionOverrides) Constructor of a configuration instance.