public class AvroAnnotationIntrospector
extends com.fasterxml.jackson.databind.AnnotationIntrospector
@AvroIgnore - Alias for JsonIgnore@AvroName("custom Name") - Alias for JsonProperty("custom name")@AvroDefault("default value") - Alias for JsonProperty.defaultValue, to
     define default value for generated Schemas
   @Nullable - Alias for JsonProperty(required = false)@Stringable - Alias for JsonCreator on the constructor and JsonValue on
 the Object.toString() method. @Union - Alias for JsonSubTypes| Constructor and Description | 
|---|
| AvroAnnotationIntrospector() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected com.fasterxml.jackson.databind.PropertyName | _findName(com.fasterxml.jackson.databind.introspect.Annotated a) | 
| protected com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> | _findTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                 com.fasterxml.jackson.databind.introspect.Annotated ann,
                 com.fasterxml.jackson.databind.JavaType baseType) | 
| protected Class<?>[] | _getUnionTypes(com.fasterxml.jackson.databind.introspect.Annotated a) | 
| com.fasterxml.jackson.annotation.JsonCreator.Mode | findCreatorAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                     com.fasterxml.jackson.databind.introspect.Annotated a) | 
| Object | findDeserializer(com.fasterxml.jackson.databind.introspect.Annotated am) | 
| com.fasterxml.jackson.databind.PropertyName | findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated a) | 
| com.fasterxml.jackson.databind.PropertyName | findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated a) | 
| List<com.fasterxml.jackson.databind.PropertyName> | findPropertyAliases(com.fasterxml.jackson.databind.introspect.Annotated m) | 
| com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> | findPropertyContentTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                               com.fasterxml.jackson.databind.introspect.AnnotatedMember am,
                               com.fasterxml.jackson.databind.JavaType containerType) | 
| String | findPropertyDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated m) | 
| com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> | findPropertyTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                        com.fasterxml.jackson.databind.introspect.AnnotatedMember am,
                        com.fasterxml.jackson.databind.JavaType baseType) | 
| Object | findSerializer(com.fasterxml.jackson.databind.introspect.Annotated a) | 
| List<com.fasterxml.jackson.databind.jsontype.NamedType> | findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated a) | 
| com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> | findTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                com.fasterxml.jackson.databind.introspect.AnnotatedClass ac,
                com.fasterxml.jackson.databind.JavaType baseType) | 
| boolean | hasIgnoreMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember m) | 
| Boolean | hasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember m) | 
| com.fasterxml.jackson.core.Version | version() | 
_findAnnotation, _hasAnnotation, _hasOneOf, allIntrospectors, allIntrospectors, findAndAddVirtualProperties, findAutoDetectVisibility, findClassDescription, findContentDeserializer, findContentSerializer, findCreatorBinding, findDefaultEnumValue, findDeserializationContentConverter, findDeserializationContentType, findDeserializationConverter, findDeserializationKeyType, findDeserializationType, findEnumValue, findEnumValues, findFilterId, findFormat, findIgnoreUnknownProperties, findImplicitPropertyName, findInjectableValue, findInjectableValueId, findKeyDeserializer, findKeySerializer, findMergeInfo, findNamingStrategy, findNullSerializer, findObjectIdInfo, findObjectReferenceInfo, findPOJOBuilder, findPOJOBuilderConfig, findPropertiesToIgnore, findPropertiesToIgnore, findPropertyAccess, findPropertyDescription, findPropertyIgnorals, findPropertyInclusion, findPropertyIndex, findReferenceType, findRootName, findSerializationContentConverter, findSerializationContentType, findSerializationConverter, findSerializationInclusion, findSerializationInclusionForContent, findSerializationKeyType, findSerializationPropertyOrder, findSerializationSortAlphabetically, findSerializationType, findSerializationTyping, findSetterInfo, findTypeName, findUnwrappingNameTransformer, findValueInstantiator, findViews, findWrapperName, hasAnyGetter, hasAnyGetterAnnotation, hasAnySetter, hasAnySetterAnnotation, hasAsValue, hasAsValueAnnotation, hasCreatorAnnotation, isAnnotationBundle, isIgnorableType, isTypeId, nopInstance, pair, refineDeserializationType, refineSerializationType, resolveSetterConflictpublic com.fasterxml.jackson.core.Version version()
version in interface com.fasterxml.jackson.core.Versionedversion in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic boolean hasIgnoreMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember m)
hasIgnoreMarker in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic com.fasterxml.jackson.databind.PropertyName findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated a)
findNameForSerialization in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic com.fasterxml.jackson.databind.PropertyName findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated a)
findNameForDeserialization in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic Object findDeserializer(com.fasterxml.jackson.databind.introspect.Annotated am)
findDeserializer in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic String findPropertyDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated m)
findPropertyDefaultValue in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic List<com.fasterxml.jackson.databind.PropertyName> findPropertyAliases(com.fasterxml.jackson.databind.introspect.Annotated m)
findPropertyAliases in class com.fasterxml.jackson.databind.AnnotationIntrospectorprotected com.fasterxml.jackson.databind.PropertyName _findName(com.fasterxml.jackson.databind.introspect.Annotated a)
public Boolean hasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember m)
hasRequiredMarker in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic com.fasterxml.jackson.annotation.JsonCreator.Mode findCreatorAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                                                                      com.fasterxml.jackson.databind.introspect.Annotated a)
findCreatorAnnotation in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic Object findSerializer(com.fasterxml.jackson.databind.introspect.Annotated a)
findSerializer in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic List<com.fasterxml.jackson.databind.jsontype.NamedType> findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated a)
findSubtypes in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                                                                              com.fasterxml.jackson.databind.introspect.AnnotatedClass ac,
                                                                              com.fasterxml.jackson.databind.JavaType baseType)
findTypeResolver in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findPropertyTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                                                                                      com.fasterxml.jackson.databind.introspect.AnnotatedMember am,
                                                                                      com.fasterxml.jackson.databind.JavaType baseType)
findPropertyTypeResolver in class com.fasterxml.jackson.databind.AnnotationIntrospectorpublic com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findPropertyContentTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                                                                                             com.fasterxml.jackson.databind.introspect.AnnotatedMember am,
                                                                                             com.fasterxml.jackson.databind.JavaType containerType)
findPropertyContentTypeResolver in class com.fasterxml.jackson.databind.AnnotationIntrospectorprotected com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> _findTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
                                                                               com.fasterxml.jackson.databind.introspect.Annotated ann,
                                                                               com.fasterxml.jackson.databind.JavaType baseType)
protected Class<?>[] _getUnionTypes(com.fasterxml.jackson.databind.introspect.Annotated a)
Copyright © 2017 FasterXML. All rights reserved.