A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

P

pack() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
PACKAGE - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
PACKAGE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
PACKAGE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
PACKAGE_DECLARATION - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
PACKAGEDECLARATION - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
PACKAGEFRAGMENT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
PACKAGEFRAGMENTROOT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
packBody(MethodGen) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
fill the newly created method gen with our body, inspired by InstructionList.copy()
PARAMETER - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
parameterize(Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.BoundedReferenceType
 
parameterize(Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.ResolvedType
Iff I am a parameterized type, and any of my parameters are type variable references, return a version with those type parameters replaced in accordance with the passed bindings.
parameterize(Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
parameterize(Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.UnresolvedType
Return a version of this parameterized type in which any type parameters that are type variable references are replaced by their matching type variable binding.
PARAMETERIZED - Static variable in class org.aspectj.asm.internal.NameConvertor
 
PARAMETERIZED - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
PARAMETERIZED_TYPE_IDENTIFIER - Static variable in class org.aspectj.weaver.ResolvedType
 
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.ConcreteTypeMunger
For an ITD made on a generic type that shares type variables with that target type, this method will tailor the ITD for a particular usage of the generic type - either in its raw or parameterized form.
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
see ResolvedTypeMunger.parameterizedFor(ResolvedType)
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.NewFieldTypeMunger
see ResolvedTypeMunger.parameterizedFor(ResolvedType)
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.NewMethodTypeMunger
see ResolvedTypeMunger.parameterizedFor(ResolvedType)
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.ResolvedTypeMunger
Parameterizes a resolved type munger for a particular usage of its target type (this is used when the target type is generic and the ITD shares type variables with the target) see ConcreteTypeMunger.parameterizedFor
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.TemporaryTypeMunger
 
ParameterizedReferenceTypeTestCase - Class in org.aspectj.weaver
 
ParameterizedReferenceTypeTestCase() - Constructor for class org.aspectj.weaver.ParameterizedReferenceTypeTestCase
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean, List<String>) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(Map, World) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in interface org.aspectj.weaver.ResolvedMember
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean, List<String>) - Method in interface org.aspectj.weaver.ResolvedMember
 
parameterizedWith(Map<String, UnresolvedType>, World) - Method in interface org.aspectj.weaver.ResolvedMember
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean, List<String>) - Method in class org.aspectj.weaver.ResolvedMemberImpl
Return a resolvedmember in which all the type variables in the signature have been replaced with the given bindings.
parameterizedWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
Replace occurrences of type variables in the signature with values contained in the map.
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
Called when asking a parameterized super-aspect for its pointcuts.
parameterizedWith(UnresolvedType[]) - Method in class org.aspectj.weaver.ResolvedType
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
parameterizeWith(ResolvedType, Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.Checker
Parameterize the Checker by parameterizing the pointcut
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.NewFieldTypeMunger
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.Declare
Returns a version of this declare element in which all references to type variables are replaced with their bindings given in the map.
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
return a version of this type pattern with all type variables references replaced by the corresponding entry in the map.
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerCflow
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerObject
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.Pointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
make a version of this pointcut with any refs to typeVariables replaced by their entry in the map.
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.SignaturePattern
return a copy of this signature pattern in which every type variable reference is replaced by the corresponding entry in the map.
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.TypePattern
return a version of this type pattern in which all type variable references have been replaced by their corresponding entry in the map.
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.TypePatternList
Return a version of this type pattern list in which all type variable references are replaced by their corresponding entry in the map
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
parameterizeWith(ResolvedType, Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.ShadowMunger
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.TemporaryTypeMunger
 
ParameterMask - Static variable in class org.aspectj.weaver.Advice
 
parameters - Variable in class org.aspectj.util.GenericSignature.MethodTypeSignature
 
Parent - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
PARENTS - Static variable in class org.aspectj.weaver.patterns.Declare
 
parentsIncludeClass(World) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
parentsIncludeInterface(World) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
PARENTSMIXIN - Static variable in class org.aspectj.weaver.patterns.Declare
 
parse() - Method in class org.aspectj.apache.bcel.classfile.ClassParser
Parse the given Java class file and return an object that represents the contained data, i.e., constants, methods, fields and commands.
parse(URL) - Static method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
parse(String, ClassLoader, IMessageHandler) - Static method in class org.aspectj.weaver.loadtime.Options
 
parse(String) - Method in interface org.aspectj.weaver.tools.PointcutDesignatorHandler
Parse the given expression string and return a ContextBasedMatcher that can be used for matching.
parseAnnotationNameValuePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseAnnotationPointcut() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseAnnotationValues() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseArgumentsAnnotationPattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseArgumentsPattern(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseAsClassSignature(String) - Method in class org.aspectj.util.GenericSignatureParser
AMC.
parseAsFieldSignature(String) - Method in class org.aspectj.util.GenericSignatureParser
AMC.
parseAsMethodSignature(String) - Method in class org.aspectj.util.GenericSignatureParser
AMC.
parseCompoundFieldSignaturePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseCompoundMethodOrConstructorSignaturePattern(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclare() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclareAnnotation() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclareAtField() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclareAtMethod(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclareAtType() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDominates() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDottedIdentifier() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDottedNamePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseFieldSignaturePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseGenericsWildcardTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseHasFieldTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseHasMethodTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseIdentifier() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseIsTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
Attempt to parse a typeIs() construct.
parseMaybeParenthesizedFieldSignaturePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseMaybeParenthesizedMethodOrConstructorSignaturePattern(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseMethodOrConstructorSignaturePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseModifiersPattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseNamePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseOptionalThrowsPattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parsePointcut() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parsePointcutExpression(String) - Method in class org.aspectj.weaver.tools.PointcutParser
Parse the given pointcut expression.
parsePointcutExpression(String, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.PointcutParser
Parse the given pointcut expression.
parsePointcutExpression(String) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Parse the given pointcut expression.
parsePointcutExpression(String, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Parse the given pointcut expression.
parsePossibleStringSequence(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
ParserException - Exception in org.aspectj.weaver.patterns
 
ParserException(String, IHasPosition) - Constructor for exception org.aspectj.weaver.patterns.ParserException
 
parseSinglePointcut() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseSingleTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseSingleTypePattern(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseStringLiteral() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseTypePattern(boolean, boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseTypePattern(String) - Method in class org.aspectj.weaver.tools.PointcutParser
Parse the given aspectj type pattern, and return a matcher that can be used to match types using it.
parseTypePattern(String) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Parse the given aspectj type pattern, and return a matcher that can be used to match types using it.
parseTypeVariable() - Method in class org.aspectj.weaver.patterns.PatternParser
 
PartialOrder - Class in org.aspectj.util
This class implements a partial order It includes routines for doing a topo-sort
PartialOrder() - Constructor for class org.aspectj.util.PartialOrder
 
PartialOrder.PartialComparable - Interface in org.aspectj.util
All classes that want to be part of a partial order must implement PartialOrder.PartialComparable.
PATTERN - Static variable in interface org.aspectj.weaver.patterns.ISignaturePattern
 
PatternNode - Class in org.aspectj.weaver.patterns
 
PatternNode() - Constructor for class org.aspectj.weaver.patterns.PatternNode
 
PatternNodeVisitor - Interface in org.aspectj.weaver.patterns
A Pointcut or TypePattern visitor
PatternParser - Class in org.aspectj.weaver.patterns
 
PatternParser(ITokenSource) - Constructor for class org.aspectj.weaver.patterns.PatternParser
Constructor for PatternParser.
PatternParser(String) - Constructor for class org.aspectj.weaver.patterns.PatternParser
 
PatternParser(String, ISourceContext) - Constructor for class org.aspectj.weaver.patterns.PatternParser
 
PatternWeaveTestCase - Class in org.aspectj.weaver.bcel
 
PatternWeaveTestCase(String) - Constructor for class org.aspectj.weaver.bcel.PatternWeaveTestCase
 
peek() - Method in class org.aspectj.runtime.internal.CFlowStack
 
peek() - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
peek(int) - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
peek() - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
peek(int) - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
peek(String) - Method in class org.aspectj.weaver.patterns.PatternParser
 
peekCFlow() - Method in class org.aspectj.runtime.internal.CFlowStack
 
peekEnclosingDefinition() - Method in class org.aspectj.weaver.IntMap
 
peekInstance() - Method in class org.aspectj.runtime.internal.CFlowStack
 
peekTopCFlow() - Method in class org.aspectj.runtime.internal.CFlowStack
 
PerCflow - Class in org.aspectj.weaver.patterns
 
PerCflow(Pointcut, boolean) - Constructor for class org.aspectj.weaver.patterns.PerCflow
 
PERCFLOW - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PERCFLOW - Static variable in class org.aspectj.weaver.patterns.PerClause
 
PERCFLOW_FIELD_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
PERCFLOW_PUSH_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
perCflowAspectOfMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PERCFLOWBELOW - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PerCflowBelowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
PerCflowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
perCflowField(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perCflowHasAspectMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perCflowPush(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerClause - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of the per-clause associated with an aspect.
perclause - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
PerClause - Class in org.aspectj.weaver.patterns
 
PerClause() - Constructor for class org.aspectj.weaver.patterns.PerClause
 
PerClause.Kind - Class in org.aspectj.weaver.patterns
 
PerClause.Kind(String, int) - Constructor for class org.aspectj.weaver.patterns.PerClause.Kind
 
PerClause.KindAnnotationPrefix - Class in org.aspectj.weaver.patterns
 
PerClauseImpl - Class in org.aspectj.internal.lang.reflect
 
PerClauseKind - Enum in org.aspectj.lang.reflect
The different per-clauses (aspect instantiation models) supported by AspectJ
performExtraConfiguration(String) - Method in class org.aspectj.weaver.World
 
PerFromSuper - Class in org.aspectj.weaver.patterns
 
PerFromSuper(PerClause.Kind) - Constructor for class org.aspectj.weaver.patterns.PerFromSuper
 
PEROBJECT - Static variable in class org.aspectj.weaver.patterns.PerClause
 
PerObject - Class in org.aspectj.weaver.patterns
 
PerObject(Pointcut, boolean) - Constructor for class org.aspectj.weaver.patterns.PerObject
 
PEROBJECT_BIND_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
perObjectAspectOfMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectBind(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectField(UnresolvedType, ResolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectHasAspectMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerObjectInterface - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
perObjectInterfaceField(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
perObjectInterfaceGet(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectInterfaceGet(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
perObjectInterfaceSet(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectInterfaceSet(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
perObjectInterfaceType(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerObjectInterfaceTypeMunger - Class in org.aspectj.weaver
 
PerObjectInterfaceTypeMunger(UnresolvedType, Pointcut) - Constructor for class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
PerObjectMap - Class in org.aspectj.runtime.internal
 
PerObjectMap() - Constructor for class org.aspectj.runtime.internal.PerObjectMap
 
PerSingleton - Class in org.aspectj.weaver.patterns
 
PerSingleton() - Constructor for class org.aspectj.weaver.patterns.PerSingleton
 
PERSINGLETON_FIELD_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
perSingletonAspectOfMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perSingletonField(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perSingletonHasAspectMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PersistenceSupport - Class in org.aspectj.weaver
 
PersistenceSupport() - Constructor for class org.aspectj.weaver.PersistenceSupport
 
PERTARGET - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PerTargetEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
PERTHIS - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PerThisEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
PerThisOrTargetPointcutVisitor - Class in org.aspectj.weaver.patterns
A visitor that turns a pointcut into a type pattern equivalent for a perthis or pertarget matching: - pertarget(target(Foo)) => Foo+ (this one is a special case..) - pertarget(execution(* Foo.do()) => Foo - perthis(call(* Foo.do()) => * - perthis(!call(* Foo.do()) => * (see how the ! has been absorbed here..)
PerThisOrTargetPointcutVisitor(boolean, ResolvedType) - Constructor for class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
PERTYPEWITHIN - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PERTYPEWITHIN - Static variable in class org.aspectj.weaver.patterns.PerClause
 
PerTypeWithin - Class in org.aspectj.weaver.patterns
 
PerTypeWithin(TypePattern) - Constructor for class org.aspectj.weaver.patterns.PerTypeWithin
 
PERTYPEWITHIN_CREATEASPECTINSTANCE_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
PERTYPEWITHIN_GETINSTANCE_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
PERTYPEWITHIN_GETWITHINTYPENAME_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
PERTYPEWITHIN_WITHINTYPEFIELD - Static variable in class org.aspectj.weaver.NameMangler
 
perTypeWithinAspectOfMethod(UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinCreateAspectInstance(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerTypeWithinEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
perTypeWithinField(UnresolvedType, ResolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinFieldForTarget(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
perTypeWithinGetInstance(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinGetWithinTypeNameMethod(UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinHasAspectMethod(UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerTypeWithinInterface - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
perTypeWithinLocalAspectOf(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinLocalAspectOf(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
PerTypeWithinTargetTypeMunger - Class in org.aspectj.weaver
 
PerTypeWithinTargetTypeMunger(UnresolvedType, PerTypeWithin) - Constructor for class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
perTypeWithinWithinTypeField(UnresolvedType, ResolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PHANTOM - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
PHASE_NAMES - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
physicalSuccessor() - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
Returns an InstructionHandle to the physical successor of this JsrInstruction.
PICK_ABORT - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_ABORT_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_ALL - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_DEBUG - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_DEBUG_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_ERROR - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_ERROR_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_FAIL - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_FAIL_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_INFO - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_INFO_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_WARNING - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_WARNING_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PinpointingMessageHandler - Class in org.aspectj.bridge.context
 
PinpointingMessageHandler(IMessageHandler) - Constructor for class org.aspectj.bridge.context.PinpointingMessageHandler
 
POINCUT_NOT_CONCRETE - Static variable in class org.aspectj.weaver.WeaverMessages
 
POINTCUT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
POINTCUT - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
Pointcut - Annotation Type in org.aspectj.lang.annotation
Pointcut declaration
Pointcut - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a pointcut member inside a class or aspect.
pointcut - Variable in class org.aspectj.weaver.loadtime.definition.Definition.DeclareErrorOrWarning
 
POINTCUT - Static variable in interface org.aspectj.weaver.Member
 
pointcut(UnresolvedType, String, String) - Static method in class org.aspectj.weaver.MemberImpl
 
Pointcut - Class in org.aspectj.weaver.patterns
The lifecycle of Pointcuts is modeled by Pointcut.State.
Pointcut() - Constructor for class org.aspectj.weaver.patterns.Pointcut
Constructor for Pattern.
Pointcut.State - Class in org.aspectj.weaver.patterns
 
Pointcut.State(String, int) - Constructor for class org.aspectj.weaver.patterns.Pointcut.State
 
POINTCUT_ABSTRACT - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
POINTCUT_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
POINTCUT_ANONYMOUS - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
POINTCUT_NOT_VISIBLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
PointcutBasedPerClause - Interface in org.aspectj.lang.reflect
Representation of a pointcut based per-clause associated with an aspect (perthis/target/cflow/cflowbelow)
PointcutBasedPerClauseImpl - Class in org.aspectj.internal.lang.reflect
 
PointcutBasedPerClauseImpl(PerClauseKind, String) - Constructor for class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl
 
PointcutDesignatorHandler - Interface in org.aspectj.weaver.tools
The PointcutDesignator interface allows extension of the AspectJ pointcut language so that third-party tools integrating with AspectJ can add easily their own custom domain-specific designators and have them interoperate seamlessly with the standard AspectJ designators.
PointcutDesignatorHandlerBasedPointcut - Class in org.aspectj.weaver.internal.tools
Implementation of Pointcut that is backed by a user-extension pointcut designator handler.
PointcutDesignatorHandlerBasedPointcut(ContextBasedMatcher, World) - Constructor for class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
PointcutDesignatorHandlerTests - Class in org.aspectj.weaver.tools
 
PointcutDesignatorHandlerTests() - Constructor for class org.aspectj.weaver.tools.PointcutDesignatorHandlerTests
 
PointcutEvaluationExpenseComparator - Class in org.aspectj.weaver.patterns
 
PointcutEvaluationExpenseComparator() - Constructor for class org.aspectj.weaver.patterns.PointcutEvaluationExpenseComparator
 
PointcutExpression - Interface in org.aspectj.lang.reflect
Represents an anonymous pointcut expression as used in pointcuts, advice declarations, declares, and per-clauses
PointcutExpression - Interface in org.aspectj.weaver.tools
Represents an AspectJ pointcut expression and provides convenience methods to determine whether or not the pointcut matches join points specified in terms of the java.lang.reflect interfaces.
PointcutExpressionImpl - Class in org.aspectj.internal.lang.reflect
 
PointcutExpressionImpl(String) - Constructor for class org.aspectj.internal.lang.reflect.PointcutExpressionImpl
 
PointcutExpressionImpl - Class in org.aspectj.weaver.internal.tools
Map from weaver.tools interface to internal Pointcut implementation...
PointcutExpressionImpl(Pointcut, String, PointcutParameter[], World) - Constructor for class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
PointcutExpressionImpl.Handler - Class in org.aspectj.weaver.internal.tools
 
PointcutExpressionImpl.Handler(Class, Class) - Constructor for class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
PointcutExpressionTest - Class in org.aspectj.weaver.tools
 
PointcutExpressionTest() - Constructor for class org.aspectj.weaver.tools.PointcutExpressionTest
 
PointcutImpl - Class in org.aspectj.internal.lang.reflect
 
PointcutParameter - Interface in org.aspectj.weaver.tools
 
PointcutParameterImpl - Class in org.aspectj.weaver.reflect
 
PointcutParameterImpl(String, Class) - Constructor for class org.aspectj.weaver.reflect.PointcutParameterImpl
 
PointcutParser - Class in org.aspectj.weaver.tools
A PointcutParser can be used to build PointcutExpressions for a user-defined subset of AspectJ's pointcut language
PointcutParserTest - Class in org.aspectj.weaver.tools
Test cases for the PointcutParser class
PointcutParserTest() - Constructor for class org.aspectj.weaver.tools.PointcutParserTest
 
PointcutPrimitive - Class in org.aspectj.weaver.tools
An enumeration of the different kinds of pointcut primitives supported by AspectJ.
PointcutResidueTestCase - Class in org.aspectj.weaver.bcel
 
PointcutResidueTestCase(String) - Constructor for class org.aspectj.weaver.bcel.PointcutResidueTestCase
 
PointcutRewriter - Class in org.aspectj.weaver.patterns
Performs term rewriting for pointcut expressions.
PointcutRewriter() - Constructor for class org.aspectj.weaver.patterns.PointcutRewriter
 
pointcuts - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
PoliceExtensionUse - Class in org.aspectj.weaver
Walks a pointcut and determines if the synchronization related designators have been used: lock() or unlock()
PoliceExtensionUse(World, Pointcut) - Constructor for class org.aspectj.weaver.PoliceExtensionUse
 
policy - Variable in class org.aspectj.weaver.World.TypeMap
 
POP - Static variable in interface org.aspectj.apache.bcel.Constants
 
POP - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
pop() - Method in class org.aspectj.runtime.internal.CFlowStack
 
POP2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
POP2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
POP_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
popEnclosingDefinitition() - Method in class org.aspectj.weaver.IntMap
 
Position - Class in org.aspectj.weaver
 
Position(int, int) - Constructor for class org.aspectj.weaver.Position
 
postIntroducedConstructor(UnresolvedType, UnresolvedType, UnresolvedType[]) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
postIntroducedConstructor(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the declaring aspect of the inter-type constructor.
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.Pointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
PRE_INITIALIZATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
precedence - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
PREFIX - Static variable in class org.aspectj.weaver.NameMangler
 
PREFIX_CHARS - Static variable in class org.aspectj.weaver.NameMangler
 
PREINITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
PREINITIALIZATION - Static variable in class org.aspectj.weaver.Shadow
 
PreInitialization - Static variable in class org.aspectj.weaver.Shadow
 
PreInitializationBit - Static variable in class org.aspectj.weaver.Shadow
 
preIntroducedConstructor(UnresolvedType, UnresolvedType, UnresolvedType[]) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
preIntroducedConstructor(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the declaring aspect of the inter-type constructor.
premain(String, Instrumentation) - Static method in class org.aspectj.weaver.loadtime.Agent
JSR-163 preMain Agent entry method
prepareForWeave() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
prepareToProcessReweavableState() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
preProcess(String, byte[], ClassLoader) - Method in class org.aspectj.weaver.loadtime.Aj
Weave
preProcess(String, byte[], ClassLoader) - Method in interface org.aspectj.weaver.loadtime.ClassPreProcessor
Weave
preProcess(ClassLoader, String, byte[]) - Method in class org.aspectj.weaver.loadtime.JRockitAgent
 
preserveOnNextReset() - Static method in class org.aspectj.weaver.Dump
for testing only, so that we can verify dump contents after compilation has completely finished
PRIMITIVE - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
PRIMITIVE_BOOLEAN - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_BOOLEAN - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_BYTE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_BYTE - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_CHAR - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_CHAR - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_DOUBLE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_DOUBLE - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_FLOAT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_FLOAT - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_INT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_INT - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_LONG - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_LONG - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_SHORT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_SHORT - Static variable in class org.aspectj.weaver.AnnotationValue
 
primitiveTypesMap - Static variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
print(PrintStream, IMessageHolder) - Static method in class org.aspectj.bridge.MessageUtil
Print all message to the print stream, starting each on a new line
print(PrintStream, IMessageHolder, String) - Static method in class org.aspectj.bridge.MessageUtil
Print all message to the print stream, starting each on a new line, with a prefix.
print(PrintStream, IMessageHolder, String, MessageUtil.IMessageRenderer) - Static method in class org.aspectj.bridge.MessageUtil
Print all message to the print stream, starting each on a new line, with a prefix and using a renderer.
print(PrintStream, IMessageHolder, String, MessageUtil.IMessageRenderer, IMessageHandler) - Static method in class org.aspectj.bridge.MessageUtil
Print all message to the print stream, starting each on a new line, with a prefix and using a renderer.
print(PrintStream, IMessageHolder, String, MessageUtil.IMessageRenderer, IMessageHandler, boolean) - Static method in class org.aspectj.bridge.MessageUtil
 
print() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
print(PrintStream) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
print(AjAttribute.WeaverVersionInfo) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
print(PrintStream, AjAttribute.WeaverVersionInfo) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
printMessageCounts(PrintStream, IMessageHolder) - Static method in class org.aspectj.bridge.MessageUtil
Print total counts message to the print stream, starting each on a new line
printMessageCounts(PrintStream, IMessageHolder, String) - Static method in class org.aspectj.bridge.MessageUtil
 
printStackTrace() - Method in exception org.aspectj.bridge.AbortException
 
printStackTrace(PrintStream) - Method in exception org.aspectj.bridge.AbortException
Print the stack trace of any enclosed thrown or this otherwise.
printStackTrace(PrintWriter) - Method in exception org.aspectj.bridge.AbortException
Print the stack trace of any enclosed thrown or this otherwise.
printStackTrace() - Method in exception org.aspectj.lang.SoftException
 
printStackTrace(PrintStream) - Method in exception org.aspectj.lang.SoftException
 
printStackTrace(PrintWriter) - Method in exception org.aspectj.lang.SoftException
 
printStackTrace() - Method in exception org.aspectj.weaver.BCException
 
printStackTrace(PrintStream) - Method in exception org.aspectj.weaver.BCException
 
printStackTrace(PrintWriter) - Method in exception org.aspectj.weaver.BCException
 
printWackyStuff(PrintStream) - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
PRIVATE - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
PRIVILEGED - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
PrivilegedAccess - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
privilegedAccessMethodForFieldGet(UnresolvedType, Member, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
Return a resolvedmember representing the synthetic getter for the field.
privilegedAccessMethodForFieldGet(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
Create the old style (<1.6.9) format getter name which includes the aspect requesting access and the type containing the field in the name of the type.
privilegedAccessMethodForFieldSet(UnresolvedType, Member, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
Return a resolvedmember representing the synthetic setter for the field.
privilegedAccessMethodForFieldSet(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
Create the old style (<1.6.9) format setter name which includes the aspect requesting access and the type containing the field in the name of the type.
privilegedAccessMethodForMethod(UnresolvedType, ResolvedMember) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
privilegedAccessMethodForMethod(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
PrivilegedAccessMunger - Class in org.aspectj.weaver
A privileged access munger is for handling privileged access to a member.
PrivilegedAccessMunger(ResolvedMember, boolean) - Constructor for class org.aspectj.weaver.PrivilegedAccessMunger
 
PROBLEM_GENERATING_METHOD - Static variable in class org.aspectj.weaver.WeaverMessages
 
proceed() - Method in interface org.aspectj.lang.ProceedingJoinPoint
Proceed with the next advice or target method invocation
proceed(Object[]) - Method in interface org.aspectj.lang.ProceedingJoinPoint
Proceed with the next advice or target method invocation

ProceedingJoinPoint - Interface in org.aspectj.lang
ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspects
proceedingTjpType - Static variable in class org.aspectj.weaver.bcel.LazyClassGen
 
proceedMethodName(String) - Static method in class org.aspectj.weaver.NameMangler
 
process(IProgramElement) - Method in class org.aspectj.asm.HierarchyWalker
 
processDelta(Collection<File>, Set<File>, Set<File>) - Method in class org.aspectj.asm.AsmManager
 
processFilelocation(String) - Method in interface org.aspectj.asm.IModelFilter
Called when about to dump out an absolute file location, enabling it to be altered (eg.
PROCESSING_ATASPECTJTYPE_MUNGERS_ONLY - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_COMPILATION_UNIT - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_DECLARE_ANNOTATIONS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_DECLARE_PARENTS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_REWEAVABLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
PROCESSING_REWEAVABLE_STATE - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_TYPE_MUNGERS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
processingReweavableState() - Method in interface org.aspectj.weaver.IWeaveRequestor
 
processReweavableStateIfPresent(String, BcelObjectType) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
produceStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
produceStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
produceStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeInstruction
Also works for instructions whose stack effect depends on the constant pool entry they reference.
ProgramElement - Class in org.aspectj.asm.internal
 
ProgramElement() - Constructor for class org.aspectj.asm.internal.ProgramElement
Used during deserialization
ProgramElement(AsmManager, String, IProgramElement.Kind, List<IProgramElement>) - Constructor for class org.aspectj.asm.internal.ProgramElement
Use to create program element nodes that do not correspond to source locations
ProgramElement(AsmManager, String, IProgramElement.Kind, ISourceLocation, int, String, List<IProgramElement>) - Constructor for class org.aspectj.asm.internal.ProgramElement
 
PROJECT - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
PROTECTED - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
protectedDispatchMethod(UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the target class of the inter-type method.
proxy - Variable in class org.aspectj.bridge.CountingMessageHandler
 
PUBLIC - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
PUSH - Static variable in interface org.aspectj.apache.bcel.Constants
For internal purposes only.
PUSH(ConstantPool, int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Returns the right instruction for putting whatever you want onto the stack
PUSH(ConstantPool, ObjectType) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, boolean) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, float) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, long) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, double) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, String) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, Number) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, Character) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, Boolean) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
push(Object) - Method in class org.aspectj.runtime.internal.CFlowStack
 
push(Object[]) - Method in class org.aspectj.runtime.internal.CFlowStack
 
PUSH_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
pushAndReturnArrayOfVars(ResolvedType[], InstructionList, InstructionFactory, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.Utility
 
PUSHCLASS(ConstantPool, String) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Return a list that will load the Class object - on 1.5 or later use the class variant of ldc, whilst on earlier JVMs use the regular Class.forName.
pushEnclosingDefinition(ResolvedPointcutDefinition) - Method in class org.aspectj.weaver.IntMap
 
pushInstance(Object) - Method in class org.aspectj.runtime.internal.CFlowStack
 
put(Object, Object) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
put(Object, Object) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
put(String, IRelationship) - Method in class org.aspectj.asm.internal.RelationshipMap
 
put(IProgramElement, IRelationship) - Method in class org.aspectj.asm.internal.RelationshipMap
 
put(IProgramElement, IRelationship) - Method in interface org.aspectj.asm.IRelationshipMap
 
put(String, IRelationship) - Method in interface org.aspectj.asm.IRelationshipMap
 
put(int, int) - Method in class org.aspectj.weaver.IntMap
 
put(String, ResolvedType) - Method in class org.aspectj.weaver.World.TypeMap
Add a new type into the map, the key is the type signature.
PUTFIELD - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTFIELD2_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTFIELD_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTFIELD_QUICK_W - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTSTATIC - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTSTATIC2_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTSTATIC_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _