Package org.aspectj.weaver.patterns
Class WildChildFinder
- java.lang.Object
-
- org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
-
- org.aspectj.weaver.patterns.WildChildFinder
-
- All Implemented Interfaces:
PatternNodeVisitor
public class WildChildFinder extends AbstractPatternNodeVisitor
-
-
Constructor Summary
Constructors Constructor Description WildChildFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainedWildChild()Objectvisit(AndTypePattern node, Object data)Objectvisit(AnyWithAnnotationTypePattern node, Object data)Objectvisit(NotTypePattern node, Object data)Objectvisit(OrTypePattern node, Object data)Objectvisit(WildAnnotationTypePattern node, Object data)Objectvisit(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
-
-
-
-
Method Detail
-
containedWildChild
public boolean containedWildChild()
-
visit
public Object visit(WildAnnotationTypePattern node, Object data)
- Specified by:
visitin interfacePatternNodeVisitor- Overrides:
visitin classAbstractPatternNodeVisitor
-
visit
public Object visit(WildTypePattern node, Object data)
- Specified by:
visitin interfacePatternNodeVisitor- Overrides:
visitin classAbstractPatternNodeVisitor
-
visit
public Object visit(AndTypePattern node, Object data)
- Specified by:
visitin interfacePatternNodeVisitor- Overrides:
visitin classAbstractPatternNodeVisitor
-
visit
public Object visit(OrTypePattern node, Object data)
- Specified by:
visitin interfacePatternNodeVisitor- Overrides:
visitin classAbstractPatternNodeVisitor
-
visit
public Object visit(NotTypePattern node, Object data)
- Specified by:
visitin interfacePatternNodeVisitor- Overrides:
visitin classAbstractPatternNodeVisitor
-
visit
public Object visit(AnyWithAnnotationTypePattern node, Object data)
- Specified by:
visitin interfacePatternNodeVisitor- Overrides:
visitin classAbstractPatternNodeVisitor
-
-