All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static ResolvedMember |
ajcPostClinitMethod(UnresolvedType declaringType) |
static ResolvedMember |
ajcPreClinitMethod(UnresolvedType declaringType) |
static Member |
aroundClosurePreInitializationField() |
static Member |
aroundClosurePreInitializationGetter() |
static ResolvedMember |
bridgerToInterMethod(ResolvedMember meth,
UnresolvedType aspectType)
Sometimes the intertyped method requires a bridge method alongside it.
|
static Member |
cflowStackInit() |
static Member |
cflowStackIsValid() |
static Member |
cflowStackPeekInstance() |
static Member |
cflowStackPushInstance() |
static ResolvedMember |
initFailureCauseField(UnresolvedType declaringType) |
static ResolvedMember |
inlineAccessMethodForFieldGet(UnresolvedType aspectType,
Member field) |
static ResolvedMember |
inlineAccessMethodForFieldSet(UnresolvedType aspectType,
Member field) |
static ResolvedMember |
inlineAccessMethodForMethod(UnresolvedType aspectType,
ResolvedMember method) |
static ResolvedMember |
interConstructor(ResolvedType targetType,
ResolvedMember constructor,
UnresolvedType aspectType) |
static Member |
interfaceConstructor(ResolvedType resolvedTypeX) |
static ResolvedMember |
interFieldClassField(ResolvedMember field,
UnresolvedType aspectType,
boolean newStyle)
This field goes on the class the field is declared onto.
|
static ResolvedMember |
interFieldGetDispatcher(ResolvedMember field,
UnresolvedType aspectType)
This static method goes on the aspect that declares the inter-type field
|
static ResolvedMember |
interFieldInitializer(ResolvedMember field,
UnresolvedType aspectType) |
static ResolvedMember |
interFieldInterfaceField(ResolvedMember field,
UnresolvedType onClass,
UnresolvedType aspectType,
boolean newStyle)
This field goes on top-most implementers of the interface the field is declared onto
|
static ResolvedMember |
interFieldInterfaceGetter(ResolvedMember field,
ResolvedType onType,
UnresolvedType aspectType)
This instance method goes on the interface the field is declared onto as well as its top-most implementors
|
static ResolvedMember |
interFieldInterfaceSetter(ResolvedMember field,
ResolvedType onType,
UnresolvedType aspectType)
This instance method goes on the interface the field is declared onto as well as its top-most implementors
|
static ResolvedMember |
interFieldSetDispatcher(ResolvedMember field,
UnresolvedType aspectType)
This static method goes on the aspect that declares the inter-type field
|
static ResolvedMember |
interMethod(ResolvedMember meth,
UnresolvedType aspectType,
boolean onInterface)
This method goes on the target type of the inter-type method.
|
static ResolvedMember |
interMethodBody(ResolvedMember meth,
UnresolvedType aspectType)
This method goes on the declaring aspect of the inter-type method.
|
static ResolvedMember |
interMethodBridger(ResolvedMember meth,
UnresolvedType aspectType,
boolean onInterface)
This method goes on the target type of the inter-type method.
|
static ResolvedMember |
interMethodDispatcher(ResolvedMember meth,
UnresolvedType aspectType)
This static method goes on the declaring aspect of the inter-type method.
|
static ResolvedMember |
itdAtDeclareParentsField(ResolvedType targetType,
UnresolvedType itdType,
UnresolvedType aspectType) |
static Member |
noAspectBoundExceptionInit() |
static Member |
noAspectBoundExceptionInit2() |
static Member |
noAspectBoundExceptionInitWithCause() |
static ResolvedMember |
perCflowAspectOfMethod(UnresolvedType declaringType) |
static ResolvedMember |
perCflowField(UnresolvedType declaringType) |
static ResolvedMember |
perCflowHasAspectMethod(UnresolvedType declaringType) |
static ResolvedMember |
perCflowPush(UnresolvedType declaringType) |
static ResolvedMember |
perObjectAspectOfMethod(UnresolvedType declaringType) |
static ResolvedMember |
perObjectBind(UnresolvedType declaringType) |
static ResolvedMember |
perObjectField(UnresolvedType declaringType,
ResolvedType aspectType) |
static ResolvedMember |
perObjectHasAspectMethod(UnresolvedType declaringType) |
static ResolvedMember |
perObjectInterfaceGet(UnresolvedType aspectType) |
static ResolvedMember |
perObjectInterfaceSet(UnresolvedType aspectType) |
static UnresolvedType |
perObjectInterfaceType(UnresolvedType aspectType) |
static ResolvedMember |
perSingletonAspectOfMethod(UnresolvedType declaringType) |
static ResolvedMember |
perSingletonField(UnresolvedType declaringType) |
static ResolvedMember |
perSingletonHasAspectMethod(UnresolvedType declaringType) |
static ResolvedMember |
perTypeWithinAspectOfMethod(UnresolvedType declaringType,
boolean inJava5Mode) |
static ResolvedMember |
perTypeWithinCreateAspectInstance(UnresolvedType declaringType) |
static ResolvedMember |
perTypeWithinField(UnresolvedType declaringType,
ResolvedType aspectType) |
static ResolvedMember |
perTypeWithinGetInstance(UnresolvedType declaringType) |
static ResolvedMember |
perTypeWithinGetWithinTypeNameMethod(UnresolvedType declaringType,
boolean inJava5Mode) |
static ResolvedMember |
perTypeWithinHasAspectMethod(UnresolvedType declaringType,
boolean inJava5Mode) |
static ResolvedMember |
perTypeWithinLocalAspectOf(UnresolvedType shadowType,
UnresolvedType aspectType) |
static ResolvedMember |
perTypeWithinWithinTypeField(UnresolvedType declaringType,
ResolvedType aspectType) |
static ResolvedMember |
postIntroducedConstructor(UnresolvedType aspectType,
UnresolvedType targetType,
UnresolvedType[] paramTypes) |
static ResolvedMember |
preIntroducedConstructor(UnresolvedType aspectType,
UnresolvedType targetType,
UnresolvedType[] paramTypes) |
static ResolvedMember |
privilegedAccessMethodForFieldGet(UnresolvedType aspectType,
Member field,
boolean shortSyntax)
Return a resolvedmember representing the synthetic getter for the field.
|
static ResolvedMember |
privilegedAccessMethodForFieldSet(UnresolvedType aspectType,
Member field,
boolean shortSyntax)
Return a resolvedmember representing the synthetic setter for the field.
|
static ResolvedMember |
privilegedAccessMethodForMethod(UnresolvedType aspectType,
ResolvedMember method) |
static ResolvedMember |
superAccessMethod(UnresolvedType baseType,
ResolvedMember method) |
static ResolvedMember |
toObjectConversionMethod(UnresolvedType fromType) |