| Modifier and Type | Field and Description |
|---|---|
| public static final AnnotationCollectorMode | DUPLICATE
Annotations from the annotation collection will always be inserted. |
| public static final AnnotationCollectorMode | PREFER_COLLECTOR
Annotations from the collector will be added and any existing annotations with the same name will be removed. |
| public static final AnnotationCollectorMode | PREFER_COLLECTOR_MERGED
Annotations from the collector will be added and any existing annotations with the same name will be removed but any new parameters found within existing annotations will be merged into the added annotation. |
| public static final AnnotationCollectorMode | PREFER_EXPLICIT
Annotations from the collector will be ignored if any existing annotations with the same name are found. |
| public static final AnnotationCollectorMode | PREFER_EXPLICIT_MERGED
Annotations from the collector will be ignored if any existing annotations with the same name are found but any new parameters on the collector annotation will be added to existing annotations. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static AnnotationCollectorMode | |
| public static AnnotationCollectorMode[] |
| DUPLICATE | back to summary |
|---|---|
| public static final AnnotationCollectorMode DUPLICATE Annotations from the annotation collection will always be inserted. After all transforms have been run, it will be an error if multiple annotations (excluding those with SOURCE retention) exist. | |
| PREFER_COLLECTOR | back to summary |
|---|---|
| public static final AnnotationCollectorMode PREFER_COLLECTOR Annotations from the collector will be added and any existing annotations with the same name will be removed. | |
| PREFER_COLLECTOR_MERGED | back to summary |
|---|---|
| public static final AnnotationCollectorMode PREFER_COLLECTOR_MERGED Annotations from the collector will be added and any existing annotations with the same name will be removed but any new parameters found within existing annotations will be merged into the added annotation. | |
| PREFER_EXPLICIT | back to summary |
|---|---|
| public static final AnnotationCollectorMode PREFER_EXPLICIT Annotations from the collector will be ignored if any existing annotations with the same name are found. | |
| PREFER_EXPLICIT_MERGED | back to summary |
|---|---|
| public static final AnnotationCollectorMode PREFER_EXPLICIT_MERGED Annotations from the collector will be ignored if any existing annotations with the same name are found but any new parameters on the collector annotation will be added to existing annotations. | |
| AnnotationCollectorMode | back to summary |
|---|---|
| private AnnotationCollectorMode() | |
| valueOf | back to summary |
|---|---|
| public static AnnotationCollectorMode valueOf(String name) | |
| values | back to summary |
|---|---|
| public static AnnotationCollectorMode[] values() | |