Collector implementations that provide various reduction operations for
MergedAnnotation instances.
| Modifier and Type | Field and Description |
|---|---|
| private static final Collector. | |
| private static final Collector. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static <E, C extends Collection | |
| private static <K, V> MultiValueMap | |
| private static boolean | |
| public static < the annotation type A extends Annotation> Collector | toAnnotationArray()
Create a new |
| public static < the resulting array type R extends Annotation, the annotation type A extends R> Collector | Returns: aCollector which collects and synthesizes the
annotations into an annotation arraya function which produces a new array of the desired
type and the provided length generator)Create a new |
| public static < the annotation type A extends Annotation> Collector | toAnnotationSet()
Create a new |
| public static < the annotation type A extends Annotation> Collector | toMultiValueMap(MergedAnnotation.
the adaptations that should be applied to the annotation values adaptationsCreate a new |
| public static < the annotation type A extends Annotation> Collector | toMultiValueMap(Function<MultiValueMap<String, Object>, MultiValueMap<String, Object>>
the finisher function for the new finisher, MergedAnnotation.MultiValueMapthe adaptations that should be applied to the annotation values adaptationsCreate a new |
| IDENTITY_FINISH_CHARACTERISTICS | back to summary |
|---|---|
| private static final Collector. | |
| NO_CHARACTERISTICS | back to summary |
|---|---|
| private static final Collector. | |
| MergedAnnotationCollectors | back to summary |
|---|---|
| private MergedAnnotationCollectors() | |
| combiner | back to summary |
|---|---|
| private static <E, C extends Collection
This method is only invoked if the | |
| combiner | back to summary |
|---|---|
| private static <K, V> MultiValueMap
This method is only invoked if the | |
| isSameInstance | back to summary |
|---|---|
| private static boolean isSameInstance(Object instance, Object candidate) | |
| toAnnotationArray | back to summary |
|---|---|
| public static <A extends Annotation> Collector Create a new
| |
| toAnnotationArray | back to summary |
|---|---|
| public static <R extends Annotation, A extends R> Collector Create a new
| |
| toAnnotationSet | back to summary |
|---|---|
| public static <A extends Annotation> Collector Create a new The collector returned by this method is effectively equivalent to
| |
| toMultiValueMap | back to summary |
|---|---|
| public static <A extends Annotation> Collector Create a new
| |
| toMultiValueMap | back to summary |
|---|---|
| public static <A extends Annotation> Collector Create a new
| |