AnnotationsScanner, TypeMappedAnnotations
| Modifier and Type | Method and Description |
|---|---|
| public default R | Returns: anon-null result if no further processing is requiredthe context information relevant to the processor context, int the aggregate index about to be processed aggregateIndex)Called when an aggregate is about to be processed. |
| public R | Returns: anon-null result if no further processing is requiredthe context information relevant to the processor context, int the aggregate index of the provided annotations aggregateIndex, Object the original source of the annotations, if known source, Annotation[] the annotations to process (this array may contain
annotations)null elements)Called when an array of annotations can be processed. |
| public default R | Returns: the final result to be returned to the callerthe last early exit result, or result)null if noneGet the final result to be returned. |
| doWithAggregate | back to summary |
|---|---|
| public default R doWithAggregate(C context, int aggregateIndex) Called when an aggregate is about to be processed. This method may return
a
| |
| doWithAnnotations | back to summary |
|---|---|
| public R doWithAnnotations(C context, int aggregateIndex, Object source, Annotation[] annotations) Called when an array of annotations can be processed. This method may
return a
| |
| finish | back to summary |
|---|---|
| public default R finish(R result) Get the final result to be returned. By default this method returns the last process result.
| |