abc.aspectj.ast
Interface RefTypePattern
- All Known Subinterfaces:
- RTPName, RTPSubName
- All Known Implementing Classes:
- RTPName_c, RTPSubName_c
public interface RefTypePattern
A pattern for a reference type
- Author:
- Aske Simon Christensen, Oege de Moor
matchesClass
boolean matchesClass(PatternMatcher matcher,
PCNode cl)
matchesArray
boolean matchesArray(PatternMatcher matcher)
transformToClassnamePattern
ClassnamePatternExpr transformToClassnamePattern(AJNodeFactory nf)
throws SemanticException
- Throws:
SemanticException
equivalent
boolean equivalent(RefTypePattern p)