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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvisit(ExactTypePattern node, Object data) Is the Exact type parameterized?visit(WildTypePattern node, Object data) Any type bounds are bad.booleanMethods 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:
visitin interfacePatternNodeVisitor- Overrides:
visitin classAbstractPatternNodeVisitor
-
visit
Any type bounds are bad. Type parameters are right out.- Specified by:
visitin interfacePatternNodeVisitor- Overrides:
visitin classAbstractPatternNodeVisitor
-
wellHasItThen
public boolean wellHasItThen()
-