Class CollectorBase
- java.lang.Object
-
- com.fasterxml.jackson.databind.introspect.CollectorBase
-
- Direct Known Subclasses:
AnnotatedCreatorCollector,AnnotatedFieldCollector,AnnotatedMethodCollector
class CollectorBase extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected AnnotationIntrospector_intrprotected static AnnotationMap[]NO_ANNOTATION_MAPSprotected static java.lang.annotation.Annotation[]NO_ANNOTATIONS
-
Constructor Summary
Constructors Modifier Constructor Description protectedCollectorBase(AnnotationIntrospector intr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static AnnotationMap_emptyAnnotationMap()(package private) static AnnotationMap[]_emptyAnnotationMaps(int count)protected static boolean_ignorableAnnotation(java.lang.annotation.Annotation a)protected AnnotationCollectorcollectAnnotations(AnnotationCollector c, java.lang.annotation.Annotation[] anns)protected AnnotationCollectorcollectAnnotations(java.lang.annotation.Annotation[] anns)protected AnnotationCollectorcollectDefaultAnnotations(AnnotationCollector c, java.lang.annotation.Annotation[] anns)protected AnnotationCollectorcollectDefaultFromBundle(AnnotationCollector c, java.lang.annotation.Annotation bundle)protected AnnotationCollectorcollectFromBundle(AnnotationCollector c, java.lang.annotation.Annotation bundle)
-
-
-
Field Detail
-
NO_ANNOTATION_MAPS
protected static final AnnotationMap[] NO_ANNOTATION_MAPS
-
NO_ANNOTATIONS
protected static final java.lang.annotation.Annotation[] NO_ANNOTATIONS
-
_intr
protected final AnnotationIntrospector _intr
-
-
Constructor Detail
-
CollectorBase
protected CollectorBase(AnnotationIntrospector intr)
-
-
Method Detail
-
collectAnnotations
protected final AnnotationCollector collectAnnotations(java.lang.annotation.Annotation[] anns)
-
collectAnnotations
protected final AnnotationCollector collectAnnotations(AnnotationCollector c, java.lang.annotation.Annotation[] anns)
-
collectFromBundle
protected final AnnotationCollector collectFromBundle(AnnotationCollector c, java.lang.annotation.Annotation bundle)
-
collectDefaultAnnotations
protected final AnnotationCollector collectDefaultAnnotations(AnnotationCollector c, java.lang.annotation.Annotation[] anns)
-
collectDefaultFromBundle
protected final AnnotationCollector collectDefaultFromBundle(AnnotationCollector c, java.lang.annotation.Annotation bundle)
-
_ignorableAnnotation
protected static final boolean _ignorableAnnotation(java.lang.annotation.Annotation a)
-
_emptyAnnotationMap
static AnnotationMap _emptyAnnotationMap()
-
_emptyAnnotationMaps
static AnnotationMap[] _emptyAnnotationMaps(int count)
-
-