Interface IMemberFinder
- All Known Implementing Classes:
InterTypeMemberFinder
public interface IMemberFinder
This interface is used by SourceTypeBinding to provide a delegated lookup
instance. It is used to support AspectJ's inter-type declarations.
These methods are equivalent to those of the same names and sigs in SourceTypeBinding.
-
Method Summary
Modifier and TypeMethodDescriptiongetExactMethod(SourceTypeBinding sourceTypeBinding, char[] selector, TypeBinding[] argumentTypes, CompilationUnitScope refScope)
getField(SourceTypeBinding sourceTypeBinding, char[] fieldName, InvocationSite site, Scope scope)
getMethods(SourceTypeBinding sourceTypeBinding, char[] methodName)
methods(SourceTypeBinding sourceTypeBinding)
-
Method Details
-
getField
FieldBinding getField(SourceTypeBinding sourceTypeBinding, char[] fieldName, InvocationSite site, Scope scope) -
methods
-
getMethods
-
getExactMethod
MethodBinding getExactMethod(SourceTypeBinding sourceTypeBinding, char[] selector, TypeBinding[] argumentTypes, CompilationUnitScope refScope)
-