Uses of Class
org.aspectj.weaver.World

Packages that use World
org.aspectj.weaver   
org.aspectj.weaver.bcel   
org.aspectj.weaver.bcel.asm   
org.aspectj.weaver.internal.tools   
org.aspectj.weaver.ltw   
org.aspectj.weaver.patterns   
org.aspectj.weaver.patterns.bcel   
org.aspectj.weaver.reflect   
org.aspectj.weaver.tools   
 

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.