Class AnnotationCollector
java.lang.Object
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.introspect.AnnotationCollector
Helper class used to collect annotations to be stored as
Annotations
(like AnnotationMap
).- Since:
- 2.9
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Immutable implementation for case where no annotations are associated with an annotatable entity.static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Object
Optional data to carry alongprotected static final Annotations
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract AnnotationCollector
addOrOverride
(Annotation ann) abstract AnnotationMap
abstract Annotations
static Annotations
static AnnotationCollector
static AnnotationCollector
emptyCollector
(Object data) getData()
abstract boolean
isPresent
(Annotation ann)
-
Field Details
-
NO_ANNOTATIONS
-
_data
Optional data to carry along
-
-
Constructor Details
-
AnnotationCollector
-
-
Method Details
-
emptyAnnotations
-
emptyCollector
-
emptyCollector
-
asAnnotations
-
asAnnotationMap
-
getData
-
isPresent
-
addOrOverride
-