|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of World in org.aspectj.weaver |
---|
Methods in org.aspectj.weaver that return World | |
---|---|
World |
TestShadow.getIWorld()
|
abstract World |
Shadow.getIWorld()
|
World |
ResolvedType.getWorld()
|
World |
ConcreteTypeMunger.getWorld()
|
Methods in org.aspectj.weaver with parameters of type World | |
---|---|
void |
NewConstructorTypeMunger.check(World world)
|
ShadowMunger |
Advice.concretize(ResolvedType fromType,
World world,
PerClause clause)
|
abstract ShadowMunger |
ShadowMunger.concretize(ResolvedType fromType,
World world,
PerClause clause)
|
ShadowMunger |
Checker.concretize(ResolvedType theAspect,
World world,
PerClause clause)
Concretize this Checker by concretizing the pointcut |
static ReferenceType |
TypeFactory.createParameterizedType(ResolvedType aBaseType,
UnresolvedType[] someTypeParameters,
World inAWorld)
Create a parameterized version of a generic type. |
static ReferenceType |
ReferenceType.fromTypeX(UnresolvedType tx,
World world)
|
java.lang.String[] |
Advice.getBaseParameterNames(World world)
|
ResolvedMember |
NewMethodTypeMunger.getDeclaredInterMethodBody(UnresolvedType aspectType,
World w)
If the munger has a declared signature |
ResolvedMember |
NewMethodTypeMunger.getDeclaredInterMethodDispatcher(UnresolvedType aspectType,
World w)
|
java.util.Collection<ResolvedType> |
Member.getDeclaringTypes(World world)
|
java.util.Collection<ResolvedType> |
MemberImpl.getDeclaringTypes(World world)
|
java.util.Collection<ResolvedType> |
JoinPointSignature.getDeclaringTypes(World world)
|
ResolvedMember |
MethodDelegateTypeMunger.getDelegateFactoryMethod(World w)
|
UnresolvedType[] |
ResolvedMember.getExceptions(World world)
|
UnresolvedType[] |
Member.getExceptions(World world)
|
UnresolvedType[] |
ResolvedMemberImpl.getExceptions(World world)
|
UnresolvedType[] |
MemberImpl.getExceptions(World world)
|
UnresolvedType[] |
JoinPointSignature.getExceptions(World world)
|
static JoinPointSignature[] |
ResolvedMemberImpl.getJoinPointSignatures(Member joinPointSignature,
World inAWorld)
Compute the full set of signatures for a member. |
JoinPointSignatureIterator |
Member.getJoinPointSignatures(World world)
|
JoinPointSignatureIterator |
MemberImpl.getJoinPointSignatures(World inAWorld)
All the signatures that a join point with this member as its signature has. |
JoinPointSignatureIterator |
JoinPointSignature.getJoinPointSignatures(World world)
|
int |
ResolvedMember.getModifiers(World world)
|
int |
Member.getModifiers(World world)
|
int |
ResolvedMemberImpl.getModifiers(World world)
|
int |
MemberImpl.getModifiers(World world)
|
int |
JoinPointSignature.getModifiers(World world)
|
java.lang.String[] |
ResolvedMember.getParameterNames(World world)
|
java.lang.String[] |
Member.getParameterNames(World world)
|
java.lang.String[] |
ResolvedMemberImpl.getParameterNames(World world)
|
java.lang.String[] |
MemberImpl.getParameterNames(World world)
|
java.lang.String[] |
JoinPointSignature.getParameterNames(World world)
|
static java.lang.String |
SignatureUtils.getSignatureString(Member m,
World world)
|
ISourceContext |
ResolvedMember.getSourceContext(World world)
|
ISourceContext |
ResolvedMemberImpl.getSourceContext(World world)
|
ISourceContext |
JoinPointSignature.getSourceContext(World world)
|
static Advice |
Advice.makeCflowEntry(World world,
Pointcut entry,
boolean isBelow,
Member stackField,
int nFreeVars,
java.util.List<ShadowMunger> innerCflowEntries,
ResolvedType inAspect)
|
static Advice |
Advice.makePerCflowEntry(World world,
Pointcut entry,
boolean isBelow,
Member stackField,
ResolvedType inAspect,
java.util.List<ShadowMunger> innerCflowEntries)
|
static Advice |
Advice.makePerObjectEntry(World world,
Pointcut entry,
boolean isThis,
ResolvedType inAspect)
|
static Advice |
Advice.makePerTypeWithinEntry(World world,
Pointcut p,
ResolvedType inAspect)
|
static Advice |
Advice.makeSoftener(World world,
Pointcut entry,
TypePattern exceptionType,
ResolvedType inAspect,
IHasSourceLocation loc)
|
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. |
ResolvedMember |
ResolvedMember.parameterizedWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w)
|
ResolvedMember |
ResolvedMemberImpl.parameterizedWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w)
Replace occurrences of type variables in the signature with values contained in the map. |
ResolvedMember |
JoinPointSignature.parameterizedWith(java.util.Map m,
World w)
|
ResolvedTypeMunger |
NewMethodTypeMunger.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w)
|
ResolvedTypeMunger |
NewFieldTypeMunger.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w)
|
ResolvedTypeMunger |
ResolvedTypeMunger.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w)
|
abstract ConcreteTypeMunger |
ConcreteTypeMunger.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> parameterizationMap,
World world)
|
ConcreteTypeMunger |
TemporaryTypeMunger.parameterizeWith(java.util.Map parameterizationMap,
World world)
|
static AjAttribute |
AjAttribute.read(AjAttribute.WeaverVersionInfo v,
java.lang.String name,
byte[] bytes,
ISourceContext context,
World w,
ConstantPoolReader dataDecompressor)
|
Advice |
AjAttribute.AdviceAttribute.reify(Member signature,
World world,
ResolvedType concreteAspect)
|
ConcreteTypeMunger |
AjAttribute.TypeMunger.reify(World world,
ResolvedType aspectType)
|
ResolvedMember |
Member.resolve(World world)
|
ResolvedMember |
ResolvedMemberImpl.resolve(World world)
|
ResolvedType |
UnresolvedType.resolve(World world)
Returns a resolved version of this type according to a particular world. |
TypeVariable |
TypeVariable.resolve(World world)
resolve all the bounds of this type variable |
ResolvedType |
UnresolvedTypeVariableReferenceType.resolve(World world)
|
ResolvedMember |
MemberImpl.resolve(World world)
|
ResolvedMember |
JoinPointSignature.resolve(World world)
|
java.lang.String |
Shadow.toResolvedString(World world)
|
Constructors in org.aspectj.weaver with parameters of type World | |
---|---|
ArrayReferenceType(java.lang.String sig,
java.lang.String erasureSig,
World world,
ResolvedType componentType)
|
|
BoundedReferenceType(ReferenceType aBound,
boolean isExtends,
World world)
|
|
BoundedReferenceType(ReferenceType aBound,
boolean isExtends,
World world,
ReferenceType[] additionalInterfaces)
|
|
BoundedReferenceType(World world)
Constructs the BoundedReferenceType representing an unbounded wildcard '?'. |
|
CrosscuttingMembersSet(World world)
|
|
JoinPointSignatureIterator(Member joinPointSignature,
World world)
|
|
Lint(World world)
|
|
MissingResolvedTypeWithKnownSignature(java.lang.String signature,
java.lang.String signatureErasure,
World world)
|
|
MissingResolvedTypeWithKnownSignature(java.lang.String signature,
World world)
|
|
PoliceExtensionUse(World w,
Pointcut p)
|
|
ReferenceType(ResolvedType theGenericType,
ResolvedType[] theParameters,
World aWorld)
Constructor used when creating a parameterized type. |
|
ReferenceType(java.lang.String signature,
java.lang.String signatureErasure,
World world)
|
|
ReferenceType(java.lang.String signature,
World world)
|
|
ReferenceType(UnresolvedType genericType,
World world)
Create a reference type for a generic type |
|
ResolvableTypeList(World world,
UnresolvedType[] unresolvedTypes)
|
|
TestShadow(Shadow.Kind kind,
Member signature,
UnresolvedType thisType,
World world)
|
|
TypeVariableReferenceType(TypeVariable typeVariable,
World world)
|
Uses of World in org.aspectj.weaver.bcel |
---|
Subclasses of World in org.aspectj.weaver.bcel | |
---|---|
class |
BcelWorld
|
Methods in org.aspectj.weaver.bcel that return World | |
---|---|
World |
BcelShadow.getIWorld()
|
World |
BcelWeaver.getWorld()
|
World |
LazyClassGen.getWorld()
|
World |
BcelObjectType.getWorld()
|
Methods in org.aspectj.weaver.bcel with parameters of type World | |
---|---|
static ResolvedType |
BcelGenericSignatureToTypeXConverter.classTypeSignature2TypeX(GenericSignature.ClassTypeSignature aClassTypeSignature,
GenericSignature.FormalTypeParameter[] typeParams,
World world)
|
static ResolvedType |
BcelGenericSignatureToTypeXConverter.fieldTypeSignature2TypeX(GenericSignature.FieldTypeSignature aFieldTypeSignature,
GenericSignature.FormalTypeParameter[] typeParams,
World world)
|
static TypeVariable |
BcelGenericSignatureToTypeXConverter.formalTypeParameter2TypeVariable(GenericSignature.FormalTypeParameter aFormalTypeParameter,
GenericSignature.FormalTypeParameter[] typeParams,
World world)
|
ConcreteTypeMunger |
BcelTypeMunger.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w)
|
static java.util.List<AjAttribute> |
Utility.readAjAttributes(java.lang.String classname,
Attribute[] as,
ISourceContext context,
World w,
AjAttribute.WeaverVersionInfo version,
ConstantPoolReader dataDecompressor)
|
static Advice |
BcelTestUtils.shadowMunger(World w,
java.lang.String str,
int extraFlag)
Moved from BcelWorld to here Parse a string into advice. |
static ResolvedType |
BcelGenericSignatureToTypeXConverter.typeSignature2TypeX(GenericSignature.TypeSignature aTypeSig,
GenericSignature.FormalTypeParameter[] typeParams,
World world)
|
Constructors in org.aspectj.weaver.bcel with parameters of type World | |
---|---|
BcelAnnotation(AnnotationGen theBcelAnnotation,
World world)
|
|
LazyClassGen(java.lang.String class_name,
java.lang.String super_class_name,
java.lang.String file_name,
int access_flags,
java.lang.String[] interfaces,
World world)
|
Uses of World in org.aspectj.weaver.bcel.asm |
---|
Methods in org.aspectj.weaver.bcel.asm with parameters of type World | |
---|---|
static byte[] |
StackMapAdder.addStackMaps(World world,
byte[] data)
|
Uses of World in org.aspectj.weaver.internal.tools |
---|
Methods in org.aspectj.weaver.internal.tools with parameters of type World | |
---|---|
Pointcut |
PointcutDesignatorHandlerBasedPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Constructors in org.aspectj.weaver.internal.tools with parameters of type World | |
---|---|
PointcutDesignatorHandlerBasedPointcut(ContextBasedMatcher expr,
World world)
|
|
PointcutExpressionImpl(Pointcut pointcut,
java.lang.String expression,
PointcutParameter[] params,
World inWorld)
|
|
StandardPointcutExpressionImpl(Pointcut pointcut,
java.lang.String expression,
PointcutParameter[] params,
World inWorld)
|
|
TypePatternMatcherImpl(TypePattern pattern,
World world)
|
Uses of World in org.aspectj.weaver.ltw |
---|
Subclasses of World in org.aspectj.weaver.ltw | |
---|---|
class |
LTWWorld
|
Uses of World in org.aspectj.weaver.patterns |
---|
Fields in org.aspectj.weaver.patterns declared as World | |
---|---|
World |
FastMatchInfo.world
|
Methods in org.aspectj.weaver.patterns that return World | |
---|---|
World |
SimpleScope.getWorld()
|
World |
ScopeWithTypeVariables.getWorld()
|
World |
IScope.getWorld()
|
Methods in org.aspectj.weaver.patterns with parameters of type World | |
---|---|
void |
Pointcut.check(ISourceContext ctx,
World world)
|
boolean |
SignaturePattern.declaringTypeMatchAllowingForCovariance(Member member,
UnresolvedType shadowDeclaringType,
World world,
TypePattern returnTypePattern,
ResolvedType sigReturn)
|
ResolvedType |
ExactTypePattern.getResolvedExactType(World world)
|
boolean |
OrSignaturePattern.matches(Member member,
World world,
boolean b)
|
boolean |
ISignaturePattern.matches(Member member,
World world,
boolean b)
|
boolean |
AndSignaturePattern.matches(Member member,
World world,
boolean b)
|
boolean |
NotSignaturePattern.matches(Member member,
World world,
boolean b)
|
boolean |
SignaturePattern.matches(Member joinPointSignature,
World world,
boolean allowBridgeMethods)
|
boolean |
DeclareAnnotation.matches(ResolvedMember resolvedmember,
World world)
For declare atConstructor, atMethod, atField |
boolean |
ThrowsPattern.matches(UnresolvedType[] tys,
World world)
|
ISignaturePattern |
OrSignaturePattern.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap,
World world)
|
abstract Pointcut |
Pointcut.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableMap,
World w)
|
ISignaturePattern |
ISignaturePattern.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap,
World world)
|
Declare |
DeclareAnnotation.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap,
World w)
|
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)
|
Pointcut |
ReferencePointcut.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableMap,
World w)
make a version of this pointcut with any refs to typeVariables replaced by their entry in the map. |
SignaturePattern |
SignaturePattern.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableMap,
World w)
return a copy of this signature pattern in which every type variable reference is replaced by the corresponding entry in the map. |
abstract Declare |
Declare.parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap,
World w)
Returns a version of this declare element in which all references to type variables are replaced with their bindings given in the map. |
TypePattern |
NotTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
PerCflow.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Declare |
DeclareTypeErrorOrWarning.parameterizeWith(java.util.Map typeVariableBindingMap,
World w)
|
AnnotationTypePattern |
BindingAnnotationTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
NotPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
CflowPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
ConcreteCflowPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
abstract TypePattern |
TypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
return a version of this type pattern in which all type variable references have been replaced by their corresponding entry in the map. |
abstract AnnotationTypePattern |
AnnotationTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
TypePattern |
WildTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Declare |
DeclarePrecedence.parameterizeWith(java.util.Map typeVariableBindingMap,
World w)
|
TypePattern |
OrTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
OrPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
PerFromSuper.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
WithinAnnotationPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
WithinCodeAnnotationPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
AnnotationTypePattern |
ExactAnnotationFieldTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
AnnotationTypePattern |
AnyAnnotationTypePattern.parameterizeWith(java.util.Map arg0,
World w)
|
AnnotationTypePattern |
OrAnnotationTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Declare |
DeclareErrorOrWarning.parameterizeWith(java.util.Map typeVariableBindingMap,
World w)
|
ThrowsPattern |
ThrowsPattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
TypePattern |
TypeCategoryTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
AnnotationTypePattern |
WildAnnotationTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
ThisOrTargetPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
ArgsPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
IfPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Declare |
DeclareParents.parameterizeWith(java.util.Map typeVariableBindingMap,
World w)
|
TypePattern |
ExactTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
return a version of this type pattern with all type variables references replaced by the corresponding entry in the map. |
Pointcut |
PerTypeWithin.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
TypePattern |
HasMemberTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
KindedPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
TypePattern |
AndTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
PerSingleton.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
WithincodePointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
WithinPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
AnnotationTypePattern |
AndAnnotationTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
AndPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
ArgsAnnotationPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
HandlerPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
ThisOrTargetAnnotationPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
AnnotationPatternList |
AnnotationPatternList.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
AnnotationPointcut.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Declare |
DeclareSoft.parameterizeWith(java.util.Map typeVariableBindingMap,
World w)
|
AnnotationTypePattern |
BindingAnnotationFieldTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
AnnotationTypePattern |
ExactAnnotationTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
Pointcut |
PerObject.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
AnnotationTypePattern |
NotAnnotationTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
TypePattern |
BindingTypePattern.parameterizeWith(java.util.Map typeVariableMap,
World w)
|
TypePatternList |
TypePatternList.parameterizeWith(java.util.Map typeVariableMap,
World w)
Return a version of this type pattern list in which all type variable references are replaced by their corresponding entry in the map |
boolean |
DeclareParents.parentsIncludeClass(World w)
|
boolean |
DeclareParents.parentsIncludeInterface(World w)
|
void |
TypePattern.resolve(World world)
|
abstract void |
AnnotationTypePattern.resolve(World world)
|
void |
ExactAnnotationFieldTypePattern.resolve(World world)
|
void |
AnyAnnotationTypePattern.resolve(World world)
|
void |
OrAnnotationTypePattern.resolve(World world)
|
void |
WildAnnotationTypePattern.resolve(World world)
|
void |
AndAnnotationTypePattern.resolve(World world)
|
void |
AnnotationPatternList.resolve(World inWorld)
|
void |
ExactAnnotationTypePattern.resolve(World world)
|
void |
NotAnnotationTypePattern.resolve(World world)
|
void |
BindingAnnotationTypePattern.resolveBinding(World world)
|
void |
BindingAnnotationFieldTypePattern.resolveBinding(World world)
|
void |
PatternParser.setPointcutDesignatorHandlers(java.util.Set<PointcutDesignatorHandler> handlers,
World world)
only used by weaver tools API |
Constructors in org.aspectj.weaver.patterns with parameters of type World | |
---|---|
FastMatchInfo(ResolvedType type,
Shadow.Kind kind,
World world)
|
|
SimpleScope(World world,
FormalBinding[] bindings)
|
Uses of World in org.aspectj.weaver.patterns.bcel |
---|
Methods in org.aspectj.weaver.patterns.bcel that return World | |
---|---|
World |
BcelWithinTestCase.getWorld()
|
World |
BcelTypePatternTestCase.getWorld()
|
World |
BcelTypePatternListTestCase.getWorld()
|
World |
BcelSignaturePatternTestCase.getWorld()
|
World |
BcelParserTestCase.getWorld()
|
World |
BcelModifiersPatternTestCase.getWorld()
|
World |
BcelBindingTestCase.getWorld()
|
World |
BcelAndOrNotTestCase.getWorld()
|
Uses of World in org.aspectj.weaver.reflect |
---|
Subclasses of World in org.aspectj.weaver.reflect | |
---|---|
class |
ReflectionWorld
A ReflectionWorld is used solely for purposes of type resolution based on the runtime classpath (java.lang.reflect). |
Methods in org.aspectj.weaver.reflect that return World | |
---|---|
World |
ReflectionShadow.getIWorld()
|
World |
StandardShadow.getIWorld()
|
Methods in org.aspectj.weaver.reflect with parameters of type World | |
---|---|
static ReflectionBasedReferenceTypeDelegate |
ReflectionBasedReferenceTypeDelegateFactory.create14Delegate(ReferenceType forReferenceType,
World inWorld,
java.lang.ClassLoader usingClassLoader)
|
static ReflectionBasedReferenceTypeDelegate |
ReflectionBasedReferenceTypeDelegateFactory.createDelegate(ReferenceType forReferenceType,
World inWorld,
java.lang.ClassLoader usingClassLoader)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createHandlerMember(java.lang.Class exceptionType,
java.lang.Class inType,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedAdviceMember(java.lang.reflect.Method aMethod,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedConstructor(java.lang.reflect.Constructor aConstructor,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedField(java.lang.reflect.Field aField,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedMember(java.lang.reflect.Member reflectMember,
World inWorld)
convert a java.lang.reflect.Member into a resolved member in the world |
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedMethod(java.lang.reflect.Method aMethod,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createStaticInitMember(java.lang.Class forType,
World inWorld)
|
ResolvedType[] |
Java15AnnotationFinder.getAnnotations(java.lang.Class forClass,
World inWorld)
|
void |
Java15ReflectionBasedReferenceTypeDelegate.initialize(ReferenceType aType,
java.lang.Class aClass,
java.lang.ClassLoader classLoader,
World aWorld)
|
void |
ReflectionBasedReferenceTypeDelegate.initialize(ReferenceType aType,
java.lang.Class aClass,
java.lang.ClassLoader aClassLoader,
World aWorld)
|
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 AnnotationFinder |
ReflectionWorld.makeAnnotationFinderIfAny(java.lang.ClassLoader loader,
World world)
|
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)
|
static ResolvedType |
ReflectionWorld.resolve(World world,
java.lang.Class aClass)
|
static ResolvedType |
ReflectionBasedReferenceTypeDelegateFactory.resolveTypeInWorld(java.lang.Class aClass,
World aWorld)
|
void |
Java15AnnotationFinder.setWorld(World aWorld)
|
void |
AnnotationFinder.setWorld(World aWorld)
|
Constructors in org.aspectj.weaver.reflect with parameters of type World | |
---|---|
Java15GenericSignatureInformationProvider(World forWorld)
|
|
JavaLangTypeToResolvedTypeConverter(World aWorld)
|
|
ReflectionBasedReferenceTypeDelegate(java.lang.Class forClass,
java.lang.ClassLoader aClassLoader,
World inWorld,
ReferenceType resolvedType)
|
|
ReflectionFastMatchInfo(ResolvedType type,
Shadow.Kind kind,
MatchingContext context,
World world)
|
|
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)
|
Uses of World in org.aspectj.weaver.tools |
---|
Methods in org.aspectj.weaver.tools with parameters of type World | |
---|---|
static StandardPointcutParser |
StandardPointcutParser.getPointcutParserSupportingAllPrimitives(World world)
Returns a pointcut parser that can parse the full AspectJ pointcut language with the following exceptions: The if, cflow, and cflowbelow pointcut designators are not supported
Pointcut expressions must be self-contained :- they cannot contain references to other named pointcuts
The pointcut expression must be anonymous with no formals allowed. |
static StandardPointcutParser |
StandardPointcutParser.getPointcutParserSupportingSpecifiedPrimitives(java.util.Set supportedPointcutKinds,
World world)
Returns a pointcut parser that can parse pointcut expressions built from a user-defined subset of AspectJ's supported pointcut primitives. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |