Uses of Class
com.fasterxml.classmate.AnnotationConfiguration
Packages that use AnnotationConfiguration
Package
Description
Package that contains main public interface of ClassMate
package.
-
Uses of AnnotationConfiguration in com.fasterxml.classmate
Subclasses of AnnotationConfiguration in com.fasterxml.classmateModifier and TypeClassDescriptionstatic class
Simple implementation that can be configured with default behavior for unknown annotations, as well as explicit behaviors for enumerated annotation types.Fields in com.fasterxml.classmate declared as AnnotationConfigurationModifier and TypeFieldDescriptionprivate final AnnotationConfiguration
ResolvedTypeWithMembers.AnnotationHandler._annotationConfig
protected static final AnnotationConfiguration
ResolvedTypeWithMembers.DEFAULT_ANNOTATION_CONFIG
Default annotation configuration is to ignore all annotations types.Methods in com.fasterxml.classmate with parameters of type AnnotationConfigurationModifier and TypeMethodDescriptionMemberResolver.resolve
(ResolvedType mainType, AnnotationConfiguration annotationConfig, AnnotationOverrides annotationOverrides) Method for constructing hierarchy object needed to fully resolve member information, including basic type flattening as well as addition of mix-in types in appropriate positions.Constructors in com.fasterxml.classmate with parameters of type AnnotationConfigurationModifierConstructorDescriptionAnnotationHandler
(AnnotationConfiguration annotationConfig) ResolvedTypeWithMembers
(TypeResolver typeResolver, AnnotationConfiguration annotationConfig, HierarchicType mainType, HierarchicType[] types, Filter<RawConstructor> constructorFilter, Filter<RawField> fieldFilter, Filter<RawMethod> methodFilter)