public class WildChildFinder extends AbstractPatternNodeVisitor
Constructor and Description |
---|
WildChildFinder() |
Modifier and Type | Method and Description |
---|---|
boolean |
containedWildChild() |
java.lang.Object |
visit(AndTypePattern node,
java.lang.Object data) |
java.lang.Object |
visit(AnyWithAnnotationTypePattern node,
java.lang.Object data) |
java.lang.Object |
visit(NotTypePattern node,
java.lang.Object data) |
java.lang.Object |
visit(OrTypePattern node,
java.lang.Object data) |
java.lang.Object |
visit(WildAnnotationTypePattern node,
java.lang.Object data) |
java.lang.Object |
visit(WildTypePattern node,
java.lang.Object data) |
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
public boolean containedWildChild()
public java.lang.Object visit(WildAnnotationTypePattern node, java.lang.Object data)
visit
in interface PatternNodeVisitor
visit
in class AbstractPatternNodeVisitor
public java.lang.Object visit(WildTypePattern node, java.lang.Object data)
visit
in interface PatternNodeVisitor
visit
in class AbstractPatternNodeVisitor
public java.lang.Object visit(AndTypePattern node, java.lang.Object data)
visit
in interface PatternNodeVisitor
visit
in class AbstractPatternNodeVisitor
public java.lang.Object visit(OrTypePattern node, java.lang.Object data)
visit
in interface PatternNodeVisitor
visit
in class AbstractPatternNodeVisitor
public java.lang.Object visit(NotTypePattern node, java.lang.Object data)
visit
in interface PatternNodeVisitor
visit
in class AbstractPatternNodeVisitor
public java.lang.Object visit(AnyWithAnnotationTypePattern node, java.lang.Object data)
visit
in interface PatternNodeVisitor
visit
in class AbstractPatternNodeVisitor