Uses of Interface
org.aspectj.weaver.patterns.ISignaturePattern

Packages that use ISignaturePattern
org.aspectj.weaver.patterns   
 

Uses of ISignaturePattern in org.aspectj.weaver.patterns
 

Classes in org.aspectj.weaver.patterns that implement ISignaturePattern
 class AbstractSignaturePattern
          Implements common functions to be used across ISignaturePatterns.
 class AndSignaturePattern
          Represents the AND of two other signature patterns.
 class NotSignaturePattern
          Represents the NOT of a signature pattern
 class OrSignaturePattern
          Represents the OR of two other signature patterns.
 class SignaturePattern
           
 

Methods in org.aspectj.weaver.patterns that return ISignaturePattern
 ISignaturePattern OrSignaturePattern.getLeft()
           
 ISignaturePattern AndSignaturePattern.getLeft()
           
 ISignaturePattern NotSignaturePattern.getNegated()
           
 ISignaturePattern OrSignaturePattern.getRight()
           
 ISignaturePattern AndSignaturePattern.getRight()
           
 ISignaturePattern DeclareAnnotation.getSignaturePattern()
           
 ISignaturePattern OrSignaturePattern.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap, World world)
           
 ISignaturePattern ISignaturePattern.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap, World world)
           
 ISignaturePattern AndSignaturePattern.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap, World world)
           
 ISignaturePattern NotSignaturePattern.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap, World world)
           
 ISignaturePattern PatternParser.parseCompoundFieldSignaturePattern()
           
 ISignaturePattern PatternParser.parseCompoundMethodOrConstructorSignaturePattern(boolean isMethod)
           
 ISignaturePattern PatternParser.parseMaybeParenthesizedFieldSignaturePattern()
           
 ISignaturePattern PatternParser.parseMaybeParenthesizedMethodOrConstructorSignaturePattern(boolean isMethod)
           
static ISignaturePattern AndSignaturePattern.readAndSignaturePattern(VersionedDataInputStream s, ISourceContext context)
           
static ISignaturePattern AbstractSignaturePattern.readCompoundSignaturePattern(VersionedDataInputStream s, ISourceContext context)
           
static ISignaturePattern NotSignaturePattern.readNotSignaturePattern(VersionedDataInputStream s, ISourceContext context)
           
static ISignaturePattern OrSignaturePattern.readOrSignaturePattern(VersionedDataInputStream s, ISourceContext context)
           
 ISignaturePattern OrSignaturePattern.resolveBindings(IScope scope, Bindings bindings)
           
 ISignaturePattern ISignaturePattern.resolveBindings(IScope scope, Bindings none)
           
 ISignaturePattern AndSignaturePattern.resolveBindings(IScope scope, Bindings bindings)
           
 ISignaturePattern NotSignaturePattern.resolveBindings(IScope scope, Bindings bindings)
           
 

Methods in org.aspectj.weaver.patterns with parameters of type ISignaturePattern
static void AbstractSignaturePattern.writeCompoundSignaturePattern(CompressingDataOutputStream s, ISignaturePattern sigPattern)
           
 

Constructors in org.aspectj.weaver.patterns with parameters of type ISignaturePattern
AndSignaturePattern(ISignaturePattern leftSp, ISignaturePattern rightSp)
           
DeclareAnnotation(DeclareAnnotation.Kind kind, ISignaturePattern sigPattern)
          Constructor for declare atMethod/atField/atConstructor.
NotSignaturePattern(ISignaturePattern negatedSp)
           
OrSignaturePattern(ISignaturePattern leftSp, ISignaturePattern rightSp)