Skip navigation links
A C G J R S 

A

applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class com.github.victools.jsonschema.module.jackson.JacksonModule
 

C

com.github.victools.jsonschema.module.jackson - package com.github.victools.jsonschema.module.jackson
 

G

getAnnotationFromFieldOrGetter(FieldScope, Class<A>) - Method in class com.github.victools.jsonschema.module.jackson.JacksonModule
Retrieves the annotation instance of the given type, either from the field it self or (if not present) from its getter.
getBeanDescriptionForClass(ResolvedType) - Method in class com.github.victools.jsonschema.module.jackson.JacksonModule
Create a jackson BeanDescription for the given type's erased class in order to avoid having to re-create the complexity therein.
getPropertyNameOverride(FieldScope) - Method in class com.github.victools.jsonschema.module.jackson.JacksonModule
Look-up an alternative name as per the following order of priority.

J

JacksonModule - Class in com.github.victools.jsonschema.module.jackson
Module for setting up schema generation aspects based on jackson-annotations: Populate the "description" attributes as per JsonPropertyDescription and JsonClassDescription annotations. Apply alternative property names defined in JsonProperty annotations. Exclude properties that are deemed to be ignored per the various annotations for that purpose.
JacksonModule() - Constructor for class com.github.victools.jsonschema.module.jackson.JacksonModule
 

R

resolveDescription(FieldScope) - Method in class com.github.victools.jsonschema.module.jackson.JacksonModule
Determine the given type's associated "description" in the following order of priority.

S

shouldIgnoreField(FieldScope) - Method in class com.github.victools.jsonschema.module.jackson.JacksonModule
Determine whether a given field should be ignored, according to various jackson annotations for that purpose,
e.g.
A C G J R S 
Skip navigation links

Copyright © 2019 VicTools. All rights reserved.