| Modifier and Type | Field and Description |
|---|---|
| private static final ClassNode | |
| private static final ClassNode |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | visit(AnnotationNode
reference to the annotation with collector, AnnotationNode AnnotationCollectorreference to the place of usage of the alias aliasAnnotationUsage, AnnotatedNode reference to the node that has been annotated by the alias aliasAnnotated, SourceUnit source unit for error reporting source)Overrides org. |
| COMPILESTATIC_NODE | back to summary |
|---|---|
| private static final ClassNode COMPILESTATIC_NODE | |
| TYPECHECKINGMODE_NODE | back to summary |
|---|---|
| private static final ClassNode TYPECHECKINGMODE_NODE | |
| CompileDynamicProcessor | back to summary |
|---|---|
| public CompileDynamicProcessor() | |
| visit | back to summary |
|---|---|
| public List Overrides org. Doc from org. Implementation method of the alias annotation processor. This method will get the list of annotations we aliased from the collector and adds it to aliasAnnotationUsage. The method will also map all members from aliasAnnotationUsage to the aliased nodes. Should a member stay unmapped, we will ad an error. Further processing of those members is done by the annotations.
| |