Package org.aspectj.weaver.patterns
Class VoidArrayFinder
java.lang.Object
org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
org.aspectj.weaver.patterns.VoidArrayFinder
- All Implemented Interfaces:
PatternNodeVisitor
Check if there are illegal 'void[]' , 'void[][]' etc. occurrences anywhere in type patterns
- Author:
- Alexander Kriegisch
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
visit
(BindingAnnotationFieldTypePattern node, Object data) visit
(BindingAnnotationTypePattern node, Object data) visit
(ExactAnnotationTypePattern node, Object data) visit
(ExactTypePattern node, Object data) visit
(WildTypePattern node, Object data) Methods inherited from class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
VoidArrayFinder
public VoidArrayFinder()
-
-
Method Details
-
hasVoidArray
public boolean hasVoidArray() -
getFoundNode
-
visit
- Specified by:
visit
in interfacePatternNodeVisitor
- Overrides:
visit
in classAbstractPatternNodeVisitor
-
visit
- Specified by:
visit
in interfacePatternNodeVisitor
- Overrides:
visit
in classAbstractPatternNodeVisitor
-
visit
- Specified by:
visit
in interfacePatternNodeVisitor
- Overrides:
visit
in classAbstractPatternNodeVisitor
-
visit
-
visit
- Specified by:
visit
in interfacePatternNodeVisitor
- Overrides:
visit
in classAbstractPatternNodeVisitor
-