public class AnnotatedMethodCollector extends Object
Modifier and Type | Field and Description |
---|---|
protected AnnotationIntrospector |
_intr |
protected static AnnotationMap[] |
NO_ANNOTATION_MAPS |
protected static Annotation[] |
NO_ANNOTATIONS |
protected static final AnnotationMap[] NO_ANNOTATION_MAPS
protected static final Annotation[] NO_ANNOTATIONS
protected final AnnotationIntrospector _intr
public static AnnotatedMethodMap collectMethods(AnnotationIntrospector intr, TypeResolutionContext tc, ClassIntrospector.MixInResolver mixins, TypeFactory types, JavaType type, List<JavaType> superTypes, Class<?> primaryMixIn, boolean collectAnnotations)
protected void _addMethodMixIns(TypeResolutionContext tc, Class<?> targetClass, Map<MemberKey,com.fasterxml.jackson.databind.introspect.AnnotatedMethodCollector.MethodBuilder> methods, Class<?> mixInCls)
protected final AnnotationCollector collectAnnotations(Annotation[] anns)
protected final AnnotationCollector collectAnnotations(AnnotationCollector c, Annotation[] anns)
protected final AnnotationCollector collectFromBundle(AnnotationCollector c, Annotation bundle)
protected final AnnotationCollector collectDefaultAnnotations(AnnotationCollector c, Annotation[] anns)
protected final AnnotationCollector collectDefaultFromBundle(AnnotationCollector c, Annotation bundle)
protected static final boolean _ignorableAnnotation(Annotation a)
Copyright © 2008–2020 FasterXML. All rights reserved.