Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- com.github.victools.jsonschema.generator.impl.module.AdditionalPropertiesModule (implements com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.impl.AttributeCollector
- com.github.victools.jsonschema.generator.naming.CleanSchemaDefinitionNamingStrategy (implements com.github.victools.jsonschema.generator.naming.SchemaDefinitionNamingStrategy)
- com.github.victools.jsonschema.generator.impl.module.ConstantValueModule (implements com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.CustomDefinition
- com.github.victools.jsonschema.generator.CustomPropertyDefinition
- com.github.victools.jsonschema.generator.naming.DefaultSchemaDefinitionNamingStrategy (implements com.github.victools.jsonschema.generator.naming.SchemaDefinitionNamingStrategy)
- com.github.victools.jsonschema.generator.impl.DefinitionKey
- com.github.victools.jsonschema.generator.impl.module.EnumModule (implements com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.impl.module.FieldExclusionModule (implements com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.impl.module.FlattenedWrapperModule<W> (implements com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.impl.module.FlattenedOptionalModule
- com.github.victools.jsonschema.generator.impl.module.InlineSchemaModule (implements com.github.victools.jsonschema.generator.CustomDefinitionProviderV2, com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.impl.LazyValue<T>
- com.github.victools.jsonschema.generator.MemberScope.DeclarationDetails
- com.github.victools.jsonschema.generator.impl.module.MethodExclusionModule (implements com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.OptionPreset
- com.github.victools.jsonschema.generator.SchemaBuilder
- com.github.victools.jsonschema.generator.impl.SchemaCleanUpUtils
- com.github.victools.jsonschema.generator.impl.SchemaGenerationContextImpl (implements com.github.victools.jsonschema.generator.SchemaGenerationContext)
- com.github.victools.jsonschema.generator.SchemaGenerator
- com.github.victools.jsonschema.generator.SchemaGeneratorConfigBuilder
- com.github.victools.jsonschema.generator.impl.SchemaGeneratorConfigImpl (implements com.github.victools.jsonschema.generator.SchemaGeneratorConfig)
- com.github.victools.jsonschema.generator.SchemaGeneratorTypeConfigPart<S> (implements com.github.victools.jsonschema.generator.StatefulConfig)
- com.github.victools.jsonschema.generator.SchemaGeneratorConfigPart<M>
- com.github.victools.jsonschema.generator.SchemaGeneratorGeneralConfigPart
- com.github.victools.jsonschema.generator.impl.module.SimpleTypeModule (implements com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.impl.module.SimplifiedOptionalModule (implements com.github.victools.jsonschema.generator.Module)
- com.github.victools.jsonschema.generator.TypeContext
- com.github.victools.jsonschema.generator.TypeScope
- com.github.victools.jsonschema.generator.MemberScope<M,T>
- com.github.victools.jsonschema.generator.FieldScope
- com.github.victools.jsonschema.generator.MethodScope
- com.github.victools.jsonschema.generator.MemberScope<M,T>
- com.github.victools.jsonschema.generator.impl.Util
Interface Hierarchy
- com.github.victools.jsonschema.generator.Module
- com.github.victools.jsonschema.generator.SchemaConstants
- com.github.victools.jsonschema.generator.SchemaGenerationContext
- com.github.victools.jsonschema.generator.StatefulConfig
- com.github.victools.jsonschema.generator.ConfigFunction<S,R>
- com.github.victools.jsonschema.generator.CustomDefinitionProviderV2
- com.github.victools.jsonschema.generator.CustomDefinitionProvider
- com.github.victools.jsonschema.generator.CustomPropertyDefinitionProvider<M>
- com.github.victools.jsonschema.generator.InstanceAttributeOverrideV2<M>
- com.github.victools.jsonschema.generator.InstanceAttributeOverride<M>
- com.github.victools.jsonschema.generator.naming.SchemaDefinitionNamingStrategy
- com.github.victools.jsonschema.generator.SchemaGeneratorConfig
- com.github.victools.jsonschema.generator.SubtypeResolver
- com.github.victools.jsonschema.generator.TypeAttributeOverrideV2
- com.github.victools.jsonschema.generator.TypeAttributeOverride
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.github.victools.jsonschema.generator.CustomDefinition.AttributeInclusion
- com.github.victools.jsonschema.generator.CustomDefinition.DefinitionType
- com.github.victools.jsonschema.generator.Option
- com.github.victools.jsonschema.generator.impl.PropertySortUtils
- com.github.victools.jsonschema.generator.SchemaKeyword
- com.github.victools.jsonschema.generator.SchemaKeyword.SchemaType
- com.github.victools.jsonschema.generator.SchemaKeyword.TagContent
- com.github.victools.jsonschema.generator.SchemaVersion
- com.github.victools.jsonschema.generator.impl.TypeContextFactory
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)