Uses of Interface
com.github.victools.jsonschema.generator.CustomPropertyDefinitionProvider
-
Packages that use CustomPropertyDefinitionProvider Package Description com.github.victools.jsonschema.generator com.github.victools.jsonschema.generator.impl -
-
Uses of CustomPropertyDefinitionProvider in com.github.victools.jsonschema.generator
Methods in com.github.victools.jsonschema.generator that return types with arguments of type CustomPropertyDefinitionProvider Modifier and Type Method Description List<CustomPropertyDefinitionProvider<M>>
SchemaGeneratorConfigPart. getCustomDefinitionProviders()
Getter for the applicable custom property definition provider.Methods in com.github.victools.jsonschema.generator with parameters of type CustomPropertyDefinitionProvider Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNode
SchemaGenerationContext. createStandardDefinition(FieldScope targetScope, CustomPropertyDefinitionProvider<FieldScope> ignoredDefinitionProvider)
Create a standard definition for the given property.com.fasterxml.jackson.databind.JsonNode
SchemaGenerationContext. createStandardDefinition(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider)
Create a standard definition for the given property.com.fasterxml.jackson.databind.node.ObjectNode
SchemaGenerationContext. createStandardDefinitionReference(FieldScope targetScope, CustomPropertyDefinitionProvider<FieldScope> ignoredDefinitionProvider)
Create a standard definition for the given property.com.fasterxml.jackson.databind.JsonNode
SchemaGenerationContext. createStandardDefinitionReference(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider)
Create a standard definition for the given property.<M extends MemberScope<?,?>>
CustomDefinitionSchemaGeneratorConfig. getCustomDefinition(M scope, SchemaGenerationContext context, CustomPropertyDefinitionProvider<M> ignoredDefinitionProvider)
Look-up the non-standard JSON schema definition for a given property.SchemaGeneratorConfigPart<M>
SchemaGeneratorConfigPart. withCustomDefinitionProvider(CustomPropertyDefinitionProvider<M> definitionProvider)
Adding a custom schema provider – if it returns null for a given type, the next definition provider will be applied. -
Uses of CustomPropertyDefinitionProvider in com.github.victools.jsonschema.generator.impl
Methods in com.github.victools.jsonschema.generator.impl with parameters of type CustomPropertyDefinitionProvider Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNode
SchemaGenerationContextImpl. createStandardDefinition(FieldScope targetScope, CustomPropertyDefinitionProvider<FieldScope> ignoredDefinitionProvider)
com.fasterxml.jackson.databind.JsonNode
SchemaGenerationContextImpl. createStandardDefinition(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider)
com.fasterxml.jackson.databind.node.ObjectNode
SchemaGenerationContextImpl. createStandardDefinitionReference(FieldScope targetScope, CustomPropertyDefinitionProvider<FieldScope> ignoredDefinitionProvider)
com.fasterxml.jackson.databind.JsonNode
SchemaGenerationContextImpl. createStandardDefinitionReference(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider)
<M extends MemberScope<?,?>>
CustomPropertyDefinitionSchemaGeneratorConfigImpl. getCustomDefinition(M scope, SchemaGenerationContext context, CustomPropertyDefinitionProvider<M> ignoredDefinitionProvider)
-