|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Shadow | |
---|---|
org.aspectj.weaver | |
org.aspectj.weaver.bcel | |
org.aspectj.weaver.model | |
org.aspectj.weaver.patterns | |
org.aspectj.weaver.reflect |
Uses of Shadow in org.aspectj.weaver |
---|
Subclasses of Shadow in org.aspectj.weaver | |
---|---|
class |
TestShadow
|
Methods in org.aspectj.weaver with parameters of type Shadow | |
---|---|
java.lang.String |
Checker.getMessage(Shadow shadow)
|
abstract boolean |
ShadowMunger.implementOn(Shadow shadow)
Implement this munger at the specified shadow, returning a boolean to indicate success. |
boolean |
Checker.implementOn(Shadow shadow)
|
boolean |
Advice.match(Shadow shadow,
World world)
|
boolean |
ShadowMunger.match(Shadow shadow,
World world)
All overriding methods should call super |
boolean |
Checker.match(Shadow shadow,
World world)
Determine if the Checker matches at a shadow. |
void |
World.reportCheckerMatch(Checker checker,
Shadow shadow)
|
void |
World.reportMatch(ShadowMunger munger,
Shadow shadow)
|
abstract void |
ShadowMunger.specializeOn(Shadow shadow)
|
void |
Checker.specializeOn(Shadow shadow)
|
Uses of Shadow in org.aspectj.weaver.bcel |
---|
Subclasses of Shadow in org.aspectj.weaver.bcel | |
---|---|
class |
BcelShadow
|
Methods in org.aspectj.weaver.bcel that return Shadow | |
---|---|
Shadow |
BcelShadow.getEnclosingShadow()
|
Methods in org.aspectj.weaver.bcel with parameters of type Shadow | |
---|---|
void |
BcelWorld.reportCheckerMatch(Checker checker,
Shadow shadow)
|
void |
BcelWorld.reportMatch(ShadowMunger munger,
Shadow shadow)
|
void |
LazyClassGen.warnOnAddedStaticInitializer(Shadow shadow,
ISourceLocation sourceLocation)
|
Uses of Shadow in org.aspectj.weaver.model |
---|
Methods in org.aspectj.weaver.model with parameters of type Shadow | |
---|---|
static void |
AsmRelationshipProvider.addAdvisedRelationship(AsmManager model,
Shadow matchedShadow,
ShadowMunger munger)
|
static void |
AsmRelationshipProvider.addDeclareErrorOrWarningRelationship(AsmManager model,
Shadow affectedShadow,
Checker deow)
Add a relationship for a declare error or declare warning |
Uses of Shadow in org.aspectj.weaver.patterns |
---|
Methods in org.aspectj.weaver.patterns with parameters of type Shadow | |
---|---|
Test |
Pointcut.findResidue(Shadow shadow,
ExposedState state)
This can be called from NotPointcut even for Pointcuts that don't match the shadow |
Test |
PerSingleton.findResidueInternal(Shadow shadow,
ExposedState state)
|
FuzzyBoolean |
Pointcut.match(Shadow shadow)
Do I really match this shadow? XXX implementors need to handle state |
Uses of Shadow in org.aspectj.weaver.reflect |
---|
Subclasses of Shadow in org.aspectj.weaver.reflect | |
---|---|
class |
ReflectionShadow
|
class |
StandardShadow
|
Methods in org.aspectj.weaver.reflect that return Shadow | |
---|---|
static Shadow |
ReflectionShadow.makeAdviceExecutionShadow(World inWorld,
java.lang.reflect.Method forMethod,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeAdviceExecutionShadow(World inWorld,
java.lang.reflect.Method forMethod,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeCallShadow(World inWorld,
java.lang.reflect.Member aMember,
java.lang.Class thisClass,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeCallShadow(World inWorld,
java.lang.reflect.Member aMember,
java.lang.Class thisClass,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeCallShadow(World inWorld,
java.lang.reflect.Member aMember,
java.lang.reflect.Member withinCode,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeCallShadow(World inWorld,
ResolvedMember aMember,
ResolvedMember withinCode,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeExecutionShadow(World inWorld,
java.lang.reflect.Member forMethod,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeExecutionShadow(World inWorld,
java.lang.reflect.Member forMethod,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeExecutionShadow(World inWorld,
ResolvedMember forMethod,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeFieldGetShadow(World inWorld,
java.lang.reflect.Field forField,
java.lang.Class callerType,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeFieldGetShadow(World inWorld,
java.lang.reflect.Field forField,
java.lang.Class callerType,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeFieldGetShadow(World inWorld,
java.lang.reflect.Field forField,
java.lang.reflect.Member inMember,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeFieldGetShadow(World inWorld,
java.lang.reflect.Field forField,
java.lang.reflect.Member inMember,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeFieldSetShadow(World inWorld,
java.lang.reflect.Field forField,
java.lang.Class callerType,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeFieldSetShadow(World inWorld,
java.lang.reflect.Field forField,
java.lang.Class callerType,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeFieldSetShadow(World inWorld,
java.lang.reflect.Field forField,
java.lang.reflect.Member inMember,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeFieldSetShadow(World inWorld,
java.lang.reflect.Field forField,
java.lang.reflect.Member inMember,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeHandlerShadow(World inWorld,
java.lang.Class exceptionType,
java.lang.Class withinType,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeHandlerShadow(World inWorld,
java.lang.Class exceptionType,
java.lang.Class withinType,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeHandlerShadow(World inWorld,
java.lang.Class exceptionType,
java.lang.reflect.Member withinCode,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeHandlerShadow(World inWorld,
java.lang.Class exceptionType,
java.lang.reflect.Member withinCode,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeInitializationShadow(World inWorld,
java.lang.reflect.Constructor forConstructor,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeInitializationShadow(World inWorld,
java.lang.reflect.Constructor forConstructor,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makePreInitializationShadow(World inWorld,
java.lang.reflect.Constructor forConstructor,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makePreInitializationShadow(World inWorld,
java.lang.reflect.Constructor forConstructor,
MatchingContext withContext)
|
static Shadow |
ReflectionShadow.makeStaticInitializationShadow(World inWorld,
java.lang.Class forType,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeStaticInitializationShadow(World inWorld,
java.lang.Class forType,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeStaticInitializationShadow(World inWorld,
ResolvedType forType,
MatchingContext withContext)
|
Constructors in org.aspectj.weaver.reflect with parameters of type Shadow | |
---|---|
ReflectionShadow(World world,
Shadow.Kind kind,
Member signature,
Shadow enclosingShadow,
ResolvedType enclosingType,
ResolvedMember enclosingMember,
MatchingContext withContext)
|
|
StandardShadow(World world,
Shadow.Kind kind,
Member signature,
Shadow enclosingShadow,
ResolvedType enclosingType,
ResolvedMember enclosingMember,
MatchingContext withContext)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |