Package org.aspectj.weaver.patterns
Class HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
java.lang.Object
org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
- All Implemented Interfaces:
PatternNodeVisitor
public class HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
extends AbstractPatternNodeVisitor
- Author:
- colyer
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvisit(ExactTypePattern node, Object data)
Is the Exact type parameterized?visit(WildTypePattern node, Object data)
Any type bounds are bad.boolean
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, visit, visit
-
Constructor Details
-
HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
public HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor()
-
-
Method Details
-
visit
Is the Exact type parameterized? Generic is ok as that just means we resolved a simple type pattern to a generic type- Specified by:
visit
in interfacePatternNodeVisitor
- Overrides:
visit
in classAbstractPatternNodeVisitor
-
visit
Any type bounds are bad. Type parameters are right out.- Specified by:
visit
in interfacePatternNodeVisitor
- Overrides:
visit
in classAbstractPatternNodeVisitor
-
wellHasItThen
public boolean wellHasItThen()
-