Uses of Class
com.github.victools.jsonschema.generator.TypeContext
Packages that use TypeContext
Package
Description
-
Uses of TypeContext in com.github.victools.jsonschema.generator
Methods in com.github.victools.jsonschema.generator that return TypeContextModifier and TypeMethodDescriptionTypeScope.getContext()Getter for the overall type resolution context.SchemaGenerationContext.getTypeContext()Getter for the type resolution/introspection context in use.Methods in com.github.victools.jsonschema.generator with parameters of type TypeContextModifier and TypeMethodDescriptionCustomDefinitionProvider.provideCustomSchemaDefinition(com.fasterxml.classmate.ResolvedType javaType, TypeContext context) Deprecated.Look-up the non-standard JSON schema definition for a given type.Constructors in com.github.victools.jsonschema.generator with parameters of type TypeContextModifierConstructorDescriptionprotectedFieldScope(com.fasterxml.classmate.members.ResolvedField field, MemberScope.DeclarationDetails declarationDetails, com.github.victools.jsonschema.generator.MemberScope.OverrideDetails overrideDetails, TypeContext context) Constructor.protectedMemberScope(M member, MemberScope.DeclarationDetails declarationDetails, com.github.victools.jsonschema.generator.MemberScope.OverrideDetails overrideDetails, TypeContext context) Constructor.protectedMethodScope(com.fasterxml.classmate.members.ResolvedMethod method, MemberScope.DeclarationDetails declarationDetails, com.github.victools.jsonschema.generator.MemberScope.OverrideDetails overrideDetails, TypeContext context) Constructor.SchemaGenerator(SchemaGeneratorConfig config, TypeContext context) Constructor.protectedTypeScope(com.fasterxml.classmate.ResolvedType type, TypeContext context) Constructor. -
Uses of TypeContext in com.github.victools.jsonschema.generator.impl
Methods in com.github.victools.jsonschema.generator.impl that return TypeContextModifier and TypeMethodDescriptionstatic TypeContextTypeContextFactory.createDefaultTypeContext()Deprecated.static TypeContextTypeContextFactory.createDefaultTypeContext(SchemaGeneratorConfig config) Create the defaultTypeContextwithAnnotationInclusion.INCLUDE_AND_INHERIT_IF_INHERITED.
This is equivalent to calling:TypeContextFactory.createTypeContext(AnnotationInclusion.INCLUDE_AND_INHERIT_IF_INHERITED)static TypeContextTypeContextFactory.createTypeContext(com.fasterxml.classmate.AnnotationConfiguration annotationConfig) Deprecated.static TypeContextTypeContextFactory.createTypeContext(com.fasterxml.classmate.AnnotationConfiguration annotationConfig, SchemaGeneratorConfig config) Create the aTypeContextwith the givenAnnotationConfiguration.static TypeContextTypeContextFactory.createTypeContext(com.fasterxml.classmate.AnnotationInclusion annotationInclusion) Deprecated.static TypeContextTypeContextFactory.createTypeContext(com.fasterxml.classmate.AnnotationInclusion annotationInclusion, SchemaGeneratorConfig config) Create the aTypeContextwith the givenAnnotationInclusion.SchemaGenerationContextImpl.getTypeContext()Constructors in com.github.victools.jsonschema.generator.impl with parameters of type TypeContextModifierConstructorDescriptionSchemaGenerationContextImpl(SchemaGeneratorConfig generatorConfig, TypeContext typeContext) Constructor initialising type resolution context.
TypeContextFactory.createDefaultTypeContext(SchemaGeneratorConfig)instead