org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Interface IPrivilegedHandler
- All Known Implementing Classes:
- PrivilegedHandler
public interface IPrivilegedHandler
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.
getPrivilegedAccessField
FieldBinding getPrivilegedAccessField(FieldBinding baseField,
ASTNode location)
definesPrivilegedAccessToField
boolean definesPrivilegedAccessToField(FieldBinding field)
getPrivilegedAccessMethod
MethodBinding getPrivilegedAccessMethod(MethodBinding baseMethod,
ASTNode location)
notePrivilegedTypeAccess
void notePrivilegedTypeAccess(ReferenceBinding type,
ASTNode location)