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 _

C

calculatingSerialVersionUID - Variable in class org.aspectj.weaver.Lint
 
Call - Class in org.aspectj.weaver.ast
 
Call(Member, Expr[]) - Constructor for class org.aspectj.weaver.ast.Call
 
CALL - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
CALL_DOESNT_SUPPORT_PARAMETERIZED_DECLARING_TYPES - Static variable in class org.aspectj.weaver.WeaverMessages
 
CallExpr - Class in org.aspectj.weaver.ast
 
CallExpr(Member, Expr[], ResolvedType) - Constructor for class org.aspectj.weaver.ast.CallExpr
 
CALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
CALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
canAnnotationTargetType() - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseSourceType
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.ReferenceType
 
canAnnotationTargetType() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.ResolvedType
Note: Only overridden by ReferenceType subtype
canBeBoundTo(ResolvedType) - Method in class org.aspectj.weaver.TypeVariable
answer true if the given type satisfies all of the bound constraints of this type variable.
canBeCoercedTo(ResolvedType) - Method in class org.aspectj.weaver.BoundedReferenceType
 
canBeParameterized() - Method in class org.aspectj.weaver.JoinPointSignature
 
canBeParameterized() - Method in interface org.aspectj.weaver.Member
Returns true iff the member is generic (NOT parameterized)
canBeParameterized() - Method in class org.aspectj.weaver.MemberImpl
 
canBeSeenBy(TypeBinding, InvocationSite, Scope) - Method in class org.aspectj.ajdt.internal.compiler.lookup.InlineAccessFieldBinding
 
canBeSeenBy(TypeBinding, InvocationSite, Scope) - Method in class org.aspectj.ajdt.internal.compiler.lookup.InterTypeFieldBinding
 
canBeSeenBy(TypeBinding, InvocationSite, Scope) - Method in class org.aspectj.ajdt.internal.compiler.lookup.InterTypeMethodBinding
 
canBeSeenBy(TypeBinding, InvocationSite, Scope) - Method in class org.aspectj.ajdt.internal.compiler.lookup.PrivilegedFieldBinding
 
canCompress() - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
canDecompress() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
CanInline - Static variable in class org.aspectj.weaver.Advice
 
canMatchSignatureWithNParameters(int) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
cannotAdviseJoinpointInInterfaceWithAroundAdvice - Variable in class org.aspectj.weaver.Lint
 
CannotImplementLazyTJP - Static variable in class org.aspectj.ajdt.internal.core.builder.AjCompilerOptions
 
canNotImplementLazyTjp - Variable in class org.aspectj.weaver.Lint
 
canReadDir(File) - Static method in class org.aspectj.util.FileUtil
 
canReadFile(File) - Static method in class org.aspectj.util.FileUtil
 
canSetIndex() - Method in class org.aspectj.apache.bcel.generic.InstructionCLV
 
canSetIndex() - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
CANT_BIND_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_MULTIPLE_PARAMETERIZATIONS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_ON_ANNOTATION_TO_EXTEND_CLASS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_ON_ANNOTATION_TO_IMPL_INTERFACE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_ON_ENUM_TO_EXTEND_CLASS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_ON_ENUM_TO_IMPL_INTERFACE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_TO_MAKE_ANNOTATION_SUPERTYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_TO_MAKE_ENUM_SUPERTYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_EXTEND_SELF - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_CORE_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_PARENT_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_PARENT_TYPE_NO_SUB - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_POINTCUT - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_ANNOTATION - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_ARG_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_ASSIGNABLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_COERCEABLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_DURING_AROUND_WEAVE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_DURING_AROUND_WEAVE_PREINIT - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_EXCEPTION_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_FIELDS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_INTERFACE_METHODS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_INTERFACES - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_JOINPOINT - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_METHODS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_MODIFIERS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_POINTCUTS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_SUPERCLASS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_WITHINPCD - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_OVERRIDE_FINAL_MEMBER - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_REFERENCE_POINTCUT_IN_RAW_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_THROW_CHECKED - Static variable in class org.aspectj.weaver.WeaverMessages
 
cantFindType - Variable in class org.aspectj.weaver.Lint
 
cantFindTypeAffectingJoinPointMatch - Variable in class org.aspectj.weaver.Lint
 
cantMatchArrayTypeOnVarargs - Variable in class org.aspectj.weaver.Lint
 
canWriteDir(File) - Static method in class org.aspectj.util.FileUtil
 
canWriteFile(File) - Static method in class org.aspectj.util.FileUtil
 
caseExpressionMustBeConstant(Expression) - Method in class org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter
 
CASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
CASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
CatchClauseSignature - Interface in org.aspectj.lang.reflect
 
CFlow - Class in org.aspectj.runtime
 
CFlow() - Constructor for class org.aspectj.runtime.CFlow
 
CFlow(Object) - Constructor for class org.aspectj.runtime.CFlow
 
CFLOW - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
CFLOW - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
CFLOW_BELOW - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
CFLOW_COUNTER_TYPE - Static variable in class org.aspectj.weaver.NameMangler
 
CFLOW_COUNTER_UNRESOLVEDTYPE - Static variable in class org.aspectj.weaver.NameMangler
 
CFLOW_IN_DECLARE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CFLOW_MARKER - Static variable in class org.aspectj.weaver.patterns.CflowPointcut
Used to indicate that we're in the context of a cflow when concretizing if's Will be removed or replaced with something better when we handle this as a non-error
CFLOW_STACK_TYPE - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
CFLOW_STACK_TYPE - Static variable in class org.aspectj.weaver.NameMangler
 
CFLOW_STACK_UNRESOLVEDTYPE - Static variable in class org.aspectj.weaver.NameMangler
 
CflowBelowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
CFlowCounter - Class in org.aspectj.runtime.internal
 
CFlowCounter() - Constructor for class org.aspectj.runtime.internal.CFlowCounter
 
cflowCounter(CrosscuttingMembers) - Static method in class org.aspectj.weaver.NameMangler
 
CflowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
CFlowPlusState - Class in org.aspectj.runtime.internal
 
CFlowPlusState(Object[]) - Constructor for class org.aspectj.runtime.internal.CFlowPlusState
 
CFlowPlusState(Object[], Object) - Constructor for class org.aspectj.runtime.internal.CFlowPlusState
 
CflowPointcut - Class in org.aspectj.org.eclipse.jdt.core.dom
CFlowPointcut DOM AST node.
CflowPointcut - Class in org.aspectj.weaver.patterns
 
CflowPointcut(Pointcut, boolean, int[]) - Constructor for class org.aspectj.weaver.patterns.CflowPointcut
 
CFlowStack - Class in org.aspectj.runtime.internal
 
CFlowStack() - Constructor for class org.aspectj.runtime.internal.CFlowStack
 
cflowStack(CrosscuttingMembers) - Static method in class org.aspectj.weaver.NameMangler
 
cflowStackInit() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
cflowStackIsValid() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
cflowStackPeekInstance() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
cflowStackPushInstance() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
changesPublicSignature() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
Needed for reweavable
changesPublicSignature() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
 
changesPublicSignature() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
CHAR - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
CHAR - Static variable in class org.aspectj.apache.bcel.generic.Type
 
CHAR - Static variable in class org.aspectj.weaver.ResolvedType
 
CHARACTER_ENCODING - Static variable in class org.aspectj.ajde.core.JavaOptions
 
charObject(char) - Static method in class org.aspectj.runtime.internal.Conversions
 
CharOperation - Class in org.aspectj.asm.internal
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
CharOperation() - Constructor for class org.aspectj.asm.internal.CharOperation
 
charValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
check(World) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
check(ISourceContext, World) - Method in class org.aspectj.weaver.patterns.Pointcut
 
CHECK_AND_SET_IMPORTS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
CHECK_STATE_FIRST - Static variable in class org.aspectj.ajdt.internal.core.builder.AjState
 
checkAllBound(IScope) - Method in class org.aspectj.weaver.patterns.Bindings
 
CHECKCAST - Static variable in interface org.aspectj.apache.bcel.Constants
 
CHECKCAST_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
checked - Variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
checkEof() - Method in class org.aspectj.weaver.patterns.PatternParser
 
checkEquals(Bindings, IScope) - Method in class org.aspectj.weaver.patterns.Bindings
signals an error if one has a binding and other doesn't
Checker - Class in org.aspectj.weaver
Representation of a shadow munger for a declare error or warning declaration.
Checker(DeclareErrorOrWarning) - Constructor for class org.aspectj.weaver.Checker
Create a Checker for a declare error or declare warning.
checkInterTypeMungers() - Method in class org.aspectj.weaver.ResolvedType
Check: 1) That we don't have any abstract type mungers unless this type is abstract.
checkLegalOverride(ResolvedMember, ResolvedMember, int, ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
checkPointcutDeclarations() - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseSourceType
 
checkPreviousBuild(String) - Method in class org.aspectj.ajdt.internal.core.builder.AjState
 
checkQ() - Static method in class org.aspectj.weaver.loadtime.Aj
Process the reference queue that contains stale AdaptorKeys - the keys are put on the queue when their classloader referent is garbage collected and so the associated adaptor (weaver) should be removed from the map
checkq() - Method in class org.aspectj.weaver.World.TypeMap
 
checkRuntimeVersion - Variable in class org.aspectj.ajdt.internal.core.builder.AjCompilerOptions
 
checkSpec(ClassScope) - Method in class org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration
 
CHILD_TYPE_PATTERN_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.DeclareParentsDeclaration
 
CIRCULAR_DEPENDENCY - Static variable in class org.aspectj.weaver.WeaverMessages
 
CIRCULAR_POINTCUT - Static variable in class org.aspectj.weaver.WeaverMessages
 
CLASS - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
CLASS - Static variable in class org.aspectj.apache.bcel.generic.Type
 
CLASS - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
CLASS - Static variable in class org.aspectj.weaver.AnnotationValue
 
CLASS - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
CLASS_CAST_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
CLASS_CIRCULARITY_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
Linking Exceptions
CLASS_FORMAT_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
CLASS_TOO_BIG - Static variable in class org.aspectj.weaver.WeaverMessages
 
CLASS_TYPE_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"
ClassAnnotationValue - Class in org.aspectj.weaver
 
ClassAnnotationValue(String) - Constructor for class org.aspectj.weaver.ClassAnnotationValue
 
classBound - Variable in class org.aspectj.util.GenericSignature.FormalTypeParameter
 
ClassElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
ClassElementValue(ObjectType, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
 
ClassElementValue(ClassElementValue, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
Return immutable variant of this ClassElementValueGen
CLASSES_IN_PRECEDENCE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CLASSFILE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
ClassFileBasedByteCodeProvider - Class in org.aspectj.ajdt.internal.compiler
 
ClassFileBasedByteCodeProvider(ClassFile) - Constructor for class org.aspectj.ajdt.internal.compiler.ClassFileBasedByteCodeProvider
 
ClassFormatException - Exception in org.aspectj.apache.bcel.classfile
Thrown when the BCEL attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file.
ClassFormatException() - Constructor for exception org.aspectj.apache.bcel.classfile.ClassFormatException
 
ClassFormatException(String) - Constructor for exception org.aspectj.apache.bcel.classfile.ClassFormatException
 
ClassGen - Class in org.aspectj.apache.bcel.generic
Template class for building up a java class.
ClassGen(String, String, String, int, String[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.generic.ClassGen
 
ClassGen(String, String, String, int, String[]) - Constructor for class org.aspectj.apache.bcel.generic.ClassGen
 
ClassGen(JavaClass) - Constructor for class org.aspectj.apache.bcel.generic.ClassGen
 
ClassGenException - Exception in org.aspectj.apache.bcel.generic
Thrown on internal errors.
ClassGenException() - Constructor for exception org.aspectj.apache.bcel.generic.ClassGenException
 
ClassGenException(String) - Constructor for exception org.aspectj.apache.bcel.generic.ClassGenException
 
ClassLoaderReference - Interface in org.aspectj.apache.bcel.util
Implementors should provide access to a ClassLoader instance.
ClassLoaderRepository - Class in org.aspectj.apache.bcel.util
The repository maintains information about which classes have been loaded.
ClassLoaderRepository(ClassLoader) - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository
 
ClassLoaderRepository(ClassLoaderReference) - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository
 
ClassLoaderRepository.SoftHashMap - Class in org.aspectj.apache.bcel.util
 
ClassLoaderRepository.SoftHashMap(Map<Object, ClassLoaderRepository.SoftHashMap.SpecialValue>) - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
ClassLoaderRepository.SoftHashMap() - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
ClassLoaderRepository.SoftHashMap(Map, boolean) - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
ClassLoaderWeavingAdaptor - Class in org.aspectj.weaver.loadtime
 
ClassLoaderWeavingAdaptor() - Constructor for class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
 
ClassLoaderWeavingAdaptor(ClassLoader, IWeavingContext) - Constructor for class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
Deprecated.  
classOrInterface(int) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
ClassParser - Class in org.aspectj.apache.bcel.classfile
Wrapper class that parses a given Java .class file.
ClassParser(InputStream, String) - Constructor for class org.aspectj.apache.bcel.classfile.ClassParser
Parse class from the given stream
ClassParser(ByteArrayInputStream, String) - Constructor for class org.aspectj.apache.bcel.classfile.ClassParser
 
ClassParser(String) - Constructor for class org.aspectj.apache.bcel.classfile.ClassParser
Parse class from given .class file
ClassPath - Class in org.aspectj.apache.bcel.util
Responsible for loading (class) files from the CLASSPATH.
ClassPath(String) - Constructor for class org.aspectj.apache.bcel.util.ClassPath
Search for classes in given path.
ClassPath() - Constructor for class org.aspectj.apache.bcel.util.ClassPath
Deprecated. Use SYSTEM_CLASS_PATH constant
ClassPath.ClassFile - Interface in org.aspectj.apache.bcel.util
Contains information about file/ZIP entry of the Java class.
CLASSPATH_CHANGED - Static variable in interface org.aspectj.ajdt.internal.core.builder.CompilerConfigurationChangeFlags
 
ClassPathManager - Class in org.aspectj.weaver.bcel
 
ClassPathManager(List, IMessageHandler) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager
 
ClassPathManager.ClassFile - Class in org.aspectj.weaver.bcel
 
ClassPathManager.ClassFile() - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.ClassFile
 
ClassPathManager.DirEntry - Class in org.aspectj.weaver.bcel
 
ClassPathManager.DirEntry(File) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.DirEntry
 
ClassPathManager.DirEntry(String) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.DirEntry
 
ClassPathManager.Entry - Class in org.aspectj.weaver.bcel
 
ClassPathManager.Entry() - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.Entry
 
ClassPathManager.ZipFileEntry - Class in org.aspectj.weaver.bcel
 
ClassPathManager.ZipFileEntry(File) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
ClassPathManager.ZipFileEntry(ZipFile) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
ClassPreProcessor - Interface in org.aspectj.weaver.loadtime
Generic class pre processor interface that allows to separate the AspectJ 5 load time weaving from Java 5 JVMTI interfaces for further use on Java 1.3 / 1.4
ClassPreProcessorAgentAdapter - Class in org.aspectj.weaver.loadtime
Java 1.5 adapter for class pre processor
ClassPreProcessorAgentAdapter() - Constructor for class org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter
 
classSignature - Variable in class org.aspectj.util.GenericSignature.ClassTypeSignature
 
classTypeSignature2TypeX(GenericSignature.ClassTypeSignature, GenericSignature.FormalTypeParameter[], World) - Static method in class org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter
 
ClassVisitor - Interface in org.aspectj.apache.bcel.classfile
Interface to make use of the Visitor pattern programming style.
classWriteEvent(char[][]) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
classWriteEvent(char[][]) - Method in class org.aspectj.weaver.World
 
classWriteEvent(String) - Method in class org.aspectj.weaver.World.TypeMap
 
CLEAN - Static variable in class org.aspectj.tools.ant.taskdefs.Ajc11CompilerAdapter
Define this system/project property to signal that the destination directory should be cleaned and javac reinvoked to get the complete list of files every time.
cleanup() - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory
 
cleanup() - Method in class org.aspectj.ajdt.internal.core.builder.StatefulNameEnvironment
 
cleanupEnvironment() - Method in class org.aspectj.ajde.core.internal.AjdeCoreBuildManager
 
cleanupEnvironment() - Method in class org.aspectj.ajdt.internal.core.builder.AjBuildManager
 
clear() - Method in class org.aspectj.ajdt.internal.core.builder.AjState.SoftHashMap
 
clear() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Clear all entries from the local cache
clear() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
clear() - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
Clear all entries from cache.
clear() - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
clear() - Method in interface org.aspectj.apache.bcel.util.Repository
Clear all entries from cache.
clear() - Method in class org.aspectj.apache.bcel.util.SyntheticRepository
Clear all entries from cache.
clear() - Method in class org.aspectj.asm.internal.RelationshipMap
 
clear() - Method in interface org.aspectj.asm.IRelationshipMap
Clear all of the relationships in the map.
clear() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
clearAllSuppressions() - Method in class org.aspectj.weaver.Lint
 
clearBinarySourceFiles() - Method in class org.aspectj.ajdt.internal.core.builder.AjState
 
clearCache() - Static method in class org.aspectj.apache.bcel.Repository
Clear the repository.
clearCaches() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
clearIncrementalStates() - Static method in class org.aspectj.ajdt.internal.core.builder.IncrementalStateManager
 
clearInterTypeMungers() - Method in class org.aspectj.weaver.ResolvedType
 
clearLastState() - Method in class org.aspectj.ajde.core.AjCompiler
Clear the incremental state associated with this AjCompiler from the IncrementalStateManager.
clearMessages() - Method in interface org.aspectj.bridge.IMessageHolder
Clear any messages.
clearMessages() - Method in class org.aspectj.bridge.MessageHandler
Clear the messages without changing other behavior.
clearState() - Static method in class org.aspectj.tools.ajdoc.Main
 
clearSuppressions(Collection<Lint.Kind>) - Method in class org.aspectj.weaver.Lint
 
clone() - Method in class org.aspectj.apache.bcel.classfile.Constant
 
clone() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
clone() - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
clone() - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
clone() - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
CLONEABLE - Static variable in class org.aspectj.weaver.UnresolvedType
 
close() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ClassFile
 
close() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
close() - Method in class org.aspectj.weaver.Dump
 
closeArchives() - Method in class org.aspectj.weaver.bcel.ClassPathManager
 
closeSomeArchives(int) - Method in class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
CLOSURE_CLASS_PREFIX - Static variable in class org.aspectj.weaver.bcel.BcelWeaver
 
Code - Class in org.aspectj.apache.bcel.classfile
This class represents a chunk of Java byte code contained in a method.
Code(Code) - Constructor for class org.aspectj.apache.bcel.classfile.Code
Initialize from another object.
Code(int, int, int, int, byte[], CodeException[], Attribute[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Code
 
CODE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
CODEELEMENT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
CodeException - Class in org.aspectj.apache.bcel.classfile
This class represents an entry in the exception table of the Code attribute and is used only there.
CodeException(CodeException) - Constructor for class org.aspectj.apache.bcel.classfile.CodeException
 
CodeException(int, int, int, int) - Constructor for class org.aspectj.apache.bcel.classfile.CodeException
 
CodeExceptionGen - Class in org.aspectj.apache.bcel.generic
This class represents an exception handler, i.e., specifies the region where a handler is active and an instruction where the actual handling is done.
CodeExceptionGen(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Constructor for class org.aspectj.apache.bcel.generic.CodeExceptionGen
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.
CodeSignature - Interface in org.aspectj.lang.reflect
 
codeToString(byte[], ConstantPool, int, int, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Disassemble a byte array of JVM byte codes starting from code line 'index' and return the disassembled string representation.
codeToString(byte[], ConstantPool, int, int) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Disassemble a stream of byte codes and return the string representation.
codeToString(ByteSequence, ConstantPool) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
codeToString(ByteSequence, ConstantPool, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Disassemble a stream of byte codes and return the string representation.
collectCrosscuttingMembers(boolean) - Method in class org.aspectj.weaver.ResolvedType
 
collectDeclares(boolean) - Method in class org.aspectj.weaver.ResolvedType
 
COLLECTING_ITDS_AND_DECLARES - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
COMMAND_EDITOR_NAME - Static variable in class org.aspectj.tools.ant.taskdefs.AjcTask
 
commandLineIncremental() - Method in class org.aspectj.tools.ajc.Main.CommandController
 
commaSeparatedListToTypeArray(String, Class) - Static method in class org.aspectj.internal.lang.reflect.StringToType
 
commaSplit(String) - Static method in class org.aspectj.util.LangUtil
Splits input at commas, trimming any white space.
CommonPrinter - Class in org.aspectj.ajdt.internal.compiler
 
CommonPrinter(MethodScope) - Constructor for class org.aspectj.ajdt.internal.compiler.CommonPrinter
 
CommonsTrace - Class in org.aspectj.weaver.tools
 
CommonsTrace(Class) - Constructor for class org.aspectj.weaver.tools.CommonsTrace
 
CommonsTraceFactory - Class in org.aspectj.weaver.tools
 
CommonsTraceFactory() - Constructor for class org.aspectj.weaver.tools.CommonsTraceFactory
 
compactClassName(String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Shorten long class names, java/lang/String becomes String.
compactClassName(String, String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Shorten long class name str, i.e., chop off the prefix, if the class name starts with this string and the flag chopit is true.
compactClassName(String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Shorten long class names, java/lang/String becomes java.lang.String, e.g..
CompactTypeStructureRepresentation - Class in org.aspectj.ajdt.internal.core.builder
Used to determine if a type has structurally changed during incremental compilation.
CompactTypeStructureRepresentation(ClassFileReader) - Constructor for class org.aspectj.ajdt.internal.core.builder.CompactTypeStructureRepresentation
 
COMPARATOR - Static variable in class org.aspectj.bridge.IMessage.Kind
 
compare(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
compare(Pointcut, Pointcut) - Method in class org.aspectj.weaver.patterns.PointcutEvaluationExpenseComparator
Compare 2 pointcuts based on an estimate of how expensive they may be to evaluate.
compareByPrecedence(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.World
Same signature as org.aspectj.util.PartialOrder.PartialComparable.compareTo
compareByPrecedenceAndHierarchy(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.World
compares by precedence with the additional rule that a super-aspect is sorted before its sub-aspects
compareTo(Object) - Method in class org.aspectj.ajde.ui.BuildConfigNode
Comparison is string-name based only.
compareTo(IMessage.Kind) - Method in class org.aspectj.bridge.IMessage.Kind
 
compareTo(Object) - Method in interface org.aspectj.util.PartialOrder.PartialComparable
 
compareTo(Object) - Method in class org.aspectj.weaver.Checker
 
compareTo(Object) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
compareTo(Member) - Method in class org.aspectj.weaver.JoinPointSignature
 
compareTo(Member) - Method in interface org.aspectj.weaver.Member
 
compareTo(Member) - Method in class org.aspectj.weaver.MemberImpl
 
CompilationAndWeavingContext - Class in org.aspectj.bridge.context
 
CompilationResultDestinationManager - Interface in org.aspectj.ajdt.internal.compiler
acts as a bridge from ajde's OutputLocationManager interface to the compiler internals
COMPILATIONUNIT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
COMPILER_LAZY_TJP - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_NO_ADVICE_INLINE - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_NOT_REWEAVABLE - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_CANNOT_IMPLEMENT_LAZY_TJP - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_INCOMPATIBLE_SERIAL_VERSION - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_INVALID_ABSOLUTE_TYPE_NAME - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_INVALID_WILDCARD_TYPE_NAME - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_NEED_SERIAL_VERSION_UID - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_SHADOW_NOT_IN_STRUCTURE - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_TYPE_NOT_EXPOSED_TO_WEAVER - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_UNMATCHED_SUPERTYPE_IN_CALL - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_PB_UNRESOLVABLE_MEMBER - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_SERIALIZABLE_ASPECTS - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
COMPILER_TERMINATE_AFTER_COMPILATION - Static variable in class org.aspectj.ajdt.core.AspectJCore
 
CompilerConfigurationChangeFlags - Interface in org.aspectj.ajdt.internal.core.builder
Bit flags that can indicate what has changed in a configuration, see ICompilerConfiguration
CompilerMessagesCellRenderer - Class in org.aspectj.ajde.ui.swing
 
CompilerMessagesCellRenderer() - Constructor for class org.aspectj.ajde.ui.swing.CompilerMessagesCellRenderer
 
CompilerWrapper - Class in org.aspectj.tools.ajdoc
Wrapper for ajdoc's use of the AspectJ compiler.
CompilerWrapper() - Constructor for class org.aspectj.tools.ajdoc.CompilerWrapper
 
completed() - Method in class org.aspectj.util.LangUtil.ProcessController
 
completeTypeBindings() - Method in class org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment
 
COMPLETING_TYPE_BINDINGS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
COMPLIANCE_LEVEL - Static variable in class org.aspectj.ajde.core.JavaOptions
 
compressFilepath(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
CompressingDataOutputStream - Class in org.aspectj.weaver
A variation of a DataOutputStream that is linked to a constant pool writer.
CompressingDataOutputStream(ByteArrayOutputStream, ConstantPoolWriter) - Constructor for class org.aspectj.weaver.CompressingDataOutputStream
 
CompressingDataOutputStream(FileOutputStream) - Constructor for class org.aspectj.weaver.CompressingDataOutputStream
 
compressionEnabled - Variable in class org.aspectj.weaver.CompressingDataOutputStream
 
compressName(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
compressSignature(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
computeJoinPointParams() - Method in class org.aspectj.ajdt.internal.compiler.ast.ProceedVisitor
 
computeJoinPointParams() - Method in class org.aspectj.ajdt.internal.compiler.ast.ThisJoinPointVisitor
 
concat(char[], char[]) - Static method in class org.aspectj.asm.internal.CharOperation
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
concatWith(char[][], char) - Static method in class org.aspectj.asm.internal.CharOperation
 
CONCRETE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ConcreteAspectCodeGen - Class in org.aspectj.weaver.loadtime
Generates bytecode for concrete-aspect.
ConcreteCflowPointcut - Class in org.aspectj.weaver.patterns
 
ConcreteCflowPointcut(ResolvedType, Member, List, boolean) - Constructor for class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
ConcreteCflowPointcut.Slot - Class in org.aspectj.weaver.patterns
 
ConcreteCflowPointcut.Slot(int, ResolvedType, int) - Constructor for class org.aspectj.weaver.patterns.ConcreteCflowPointcut.Slot
 
concreteName - Variable in class org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration
 
concreteTypeMunger(ResolvedTypeMunger, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
ConcreteTypeMunger - Class in org.aspectj.weaver
 
ConcreteTypeMunger(ResolvedTypeMunger, ResolvedType) - Constructor for class org.aspectj.weaver.ConcreteTypeMunger
 
concreteTypeMunger(ResolvedTypeMunger, ResolvedType) - Method in interface org.aspectj.weaver.IWeavingSupport
 
concretize(ResolvedType, World, PerClause) - Method in class org.aspectj.weaver.Advice
 
concretize(ResolvedType, World, PerClause) - Method in class org.aspectj.weaver.Checker
Concretize this Checker by concretizing the pointcut
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerCflow
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerClause
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerObject
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
concretize(ResolvedType, ResolvedType, int) - Method in class org.aspectj.weaver.patterns.Pointcut
Returns a new pointcut Only used by test cases
concretize(ResolvedType, ResolvedType, int, ShadowMunger) - Method in class org.aspectj.weaver.patterns.Pointcut
 
concretize(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.Pointcut
 
concretize(ResolvedType, World, PerClause) - Method in class org.aspectj.weaver.ShadowMunger
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.PerClause
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
concretizePointcutExpression(Pointcut, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.reflect.InternalUseOnlyPointcutParser
 
CONFIG_FILE_SUFFIX - Static variable in interface org.aspectj.ajde.internal.BuildConfigManager
 
ConfigParser - Class in org.aspectj.ajdt.ajc
 
ConfigParser() - Constructor for class org.aspectj.ajdt.ajc.ConfigParser
 
ConfigParser.ParseException - Exception in org.aspectj.ajdt.ajc
 
ConfigParser.ParseException(String, ConfigParser.Location) - Constructor for exception org.aspectj.ajdt.ajc.ConfigParser.ParseException
 
configsListUpdated(List) - Method in interface org.aspectj.ajde.internal.BuildConfigListener
Called when items are added to or deleted from the configurations list.
configurationRead() - Method in interface org.aspectj.ajde.core.ICompilerConfiguration
Called by AspectJ once it has processed the configuration object and is ready to do a build.
configureFromAttribute(String, int[]) - Method in class org.aspectj.weaver.SourceContextImpl
 
CONFLICTING_INHERITED_POINTCUTS - Static variable in class org.aspectj.weaver.WeaverMessages
 
conflictingSignature(Member, Member) - Static method in class org.aspectj.weaver.ResolvedType
 
CONNECTING_TYPE_HIERARCHY - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
Constant - Class in org.aspectj.apache.bcel.classfile
Abstract superclass for classes to represent the different constant types in the constant pool of a class file.
CONSTANT_Class - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Double - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Fieldref - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Float - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Integer - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_InterfaceMethodref - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Long - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Methodref - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_NameAndType - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_String - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Utf8 - Static variable in interface org.aspectj.apache.bcel.Constants
Tags in constant pool to denote type of constant
ConstantClass - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a (external) class.
ConstantClass(int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantClass
 
ConstantCP - Class in org.aspectj.apache.bcel.classfile
Abstract super class for Fieldref and Methodref constants.
ConstantDouble - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a Double object.
ConstantDouble(double) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantDouble
 
ConstantFieldref - Class in org.aspectj.apache.bcel.classfile
This class represents a constant pool reference to a field.
ConstantFieldref(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantFieldref
 
ConstantFloat - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a float object.
ConstantFloat(float) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantFloat
 
ConstantInteger - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to an int object.
ConstantInteger(int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantInteger
 
ConstantInterfaceMethodref - Class in org.aspectj.apache.bcel.classfile
This class represents a constant pool reference to an interface method.
ConstantInterfaceMethodref(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantInterfaceMethodref
 
ConstantLong - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a long object.
ConstantLong(long) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantLong
 
ConstantMethodref - Class in org.aspectj.apache.bcel.classfile
This class represents a constant pool reference to a method.
ConstantMethodref(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantMethodref
 
ConstantNameAndType - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method.
ConstantNameAndType(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantNameAndType
 
ConstantObject - Interface in org.aspectj.apache.bcel.classfile
This interface denotes those constants that have a "natural" value, such as ConstantLong, ConstantString, etc..
ConstantPool - Class in org.aspectj.apache.bcel.classfile
This class represents the constant pool, i.e., a table of constants, of a parsed classfile.
ConstantPool() - Constructor for class org.aspectj.apache.bcel.classfile.ConstantPool
 
ConstantPool(Constant[]) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantPool
 
constantPoolName() - Method in class org.aspectj.ajdt.internal.compiler.lookup.HelperInterfaceBinding
 
ConstantPoolReader - Interface in org.aspectj.weaver
Used during attribute reading to decode constant pool references.
ConstantPoolWriter - Interface in org.aspectj.weaver
Used during attribute writing to encode common strings/etc as constant pool references.
ConstantReference - Static variable in class org.aspectj.weaver.Advice
 
Constants - Interface in org.aspectj.apache.bcel
Constants for the project, mostly defined in the JVM specification.
Constants - Class in org.aspectj.bridge
 
Constants() - Constructor for class org.aspectj.bridge.Constants
 
Constants - Interface in org.aspectj.weaver
Some useful weaver constants.
Constants.Clinit - Class in org.aspectj.apache.bcel
 
Constants.Clinit() - Constructor for class org.aspectj.apache.bcel.Constants.Clinit
 
ConstantString - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a String object.
ConstantString(int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantString
 
constantToString(Constant) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
Resolve constant to a string representation.
constantToString(int, byte) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
constantToString(int) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
ConstantUtf8 - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a Utf8 encoded string.
ConstantUtf8(String) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantUtf8
 
ConstantValue - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and represents a constant value, i.e., a default value for initializing a class field.
ConstantValue(int, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantValue
 
ConstantValue - Static variable in class org.aspectj.weaver.Advice
 
CONSTRUCTOR - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
CONSTRUCTOR - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
CONSTRUCTOR - Static variable in interface org.aspectj.weaver.Member
 
Constructor - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
CONSTRUCTOR_CALL - Static variable in interface org.aspectj.lang.JoinPoint
 
CONSTRUCTOR_CALL - Static variable in class org.aspectj.weaver.Shadow
 
CONSTRUCTOR_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
 
CONSTRUCTOR_EXECUTION - Static variable in class org.aspectj.weaver.Shadow
 
CONSTRUCTOR_NAME - Static variable in interface org.aspectj.apache.bcel.Constants
The name of every constructor method in a class, also called "instance initialization method".
ConstructorCall - Static variable in class org.aspectj.weaver.Shadow
 
ConstructorCallBit - Static variable in class org.aspectj.weaver.Shadow
 
ConstructorExecution - Static variable in class org.aspectj.weaver.Shadow
 
ConstructorExecutionBit - Static variable in class org.aspectj.weaver.Shadow
 
ConstructorSignature - Interface in org.aspectj.lang.reflect
 
constructWeavingMessage(WeaveMessage.WeaveMessageKind, String[]) - Static method in class org.aspectj.bridge.WeaveMessage
Static helper method for constructing weaving messages.
constructWeavingMessage(WeaveMessage.WeaveMessageKind, String[], String, String) - Static method in class org.aspectj.bridge.WeaveMessage
Static helper method for constructing weaving messages.
CONSUME_STACK - Static variable in interface org.aspectj.apache.bcel.Constants
Number of words consumed on operand stack by instructions.
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
consumeStack(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.
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.INVOKEINTERFACE
 
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
Also works for instructions whose stack effect depends on the constant pool entry they reference.
contains(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
contains(Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
containsAspect(UnresolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
containsField(Field) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
containsField(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
containsMethod(String, String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
containsTarget(InstructionHandle) - Method in interface org.aspectj.apache.bcel.generic.InstructionTargeter
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.Tag
 
ContextBasedMatcher - Interface in org.aspectj.weaver.tools
Pointcut expression interface for pointcut expressions returned by a PointcutDesignatorHandler.
ContextFormatter - Interface in org.aspectj.bridge.context
 
ContextToken - Interface in org.aspectj.bridge.context
When an entry is added to the CompilationAndWeavingContext stack, a ContextToken is returned.
Conversions - Class in org.aspectj.runtime.internal
 
CONVERSIONS_TYPE - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
convert(AdviceDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(AbstractMethodDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(DeclareDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(InterTypeFieldDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(PointcutDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(Pointcut) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ISignaturePattern) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(PatternNode) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(AnnotationMethodDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(Argument) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ArrayInitializer) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ASTNode[]) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(Block) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(BreakStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(CharLiteral) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ClassLiteralAccess) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(CompilationUnitDeclaration, char[]) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ExtendedStringLiteral) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(FalseLiteral) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(FieldReference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(FloatLiteral) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ForeachStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ForStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(IfStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(InstanceOfExpression) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(IntLiteral) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(IntLiteralMinValue) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(Javadoc, BodyDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(Javadoc, PackageDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(LabeledStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(StringLiteralConcatenation) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(NormalAnnotation) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(NullLiteral) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(OR_OR_Expression) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(PostfixExpression) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(PrefixExpression) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(QualifiedAllocationExpression) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(QualifiedNameReference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(QualifiedSuperReference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(QualifiedThisReference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(Reference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ReturnStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(SingleMemberAnnotation) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(SingleNameReference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(Statement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(StringLiteral) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(SwitchStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(SynchronizedStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ThisReference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(ThrowStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(TrueLiteral) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(TryStatement) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(TypeDeclaration) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(TypeParameter) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convert(TypeReference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
convertCompilationUnit(int, CompilationUnitDeclaration, char[], Map, boolean, CompilationUnit, IProgressMonitor) - Static method in class org.aspectj.org.eclipse.jdt.core.dom.AjAST
Internal method.
convertEclipseAnnotation(Annotation, World, EclipseFactory) - Static method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseAnnotationConvertor
Convert one eclipse annotation into an AnnotationX object containing an AnnotationAJ object.
convertEclipseAnnotation(Annotation, World) - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseSourceType
Convert one eclipse annotation into an AnnotationX object containing an AnnotationAJ object.
convertFromSignature(char[]) - Static method in class org.aspectj.asm.internal.NameConvertor
Creates a readable name from the given char array, for example, given 'I' returns 'int'.
convertString(String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Escape all occurences of newline chars '\n', quotes \", etc.
convertToSwingIcon(AbstractIcon) - Method in class org.aspectj.ajde.IconRegistry
 
convertType(TypeReference) - Method in class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
copy(ElementValue, ConstantPool, boolean) - Static method in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
Creates an (modifiable) ElementValueGen copy of an (immutable) ElementValue - constant pool is assumed correct.
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisParamAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisParamAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.AnnotationDefault
 
copy() - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
copy() - Method in class org.aspectj.apache.bcel.classfile.Constant
 
copy() - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
copy() - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
copy() - Method in class org.aspectj.apache.bcel.classfile.LineNumber
 
copy() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
copy() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
copy() - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
copy() - Method in class org.aspectj.apache.bcel.generic.Instruction
Use with caution, since `BranchInstruction's have a `target' reference which is not copied correctly (only basic types are).
copy() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
copy() - Method in class org.aspectj.apache.bcel.generic.Tag
 
copy() - Method in class org.aspectj.weaver.patterns.Bindings
 
COPY_INPATH_DIR_RESOURCES - Static variable in class org.aspectj.ajdt.internal.core.builder.AjBuildManager
 
copyAnnotationTo(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
copyArguments(Argument[]) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AstUtil
 
copyContext(IntMap) - Method in class org.aspectj.weaver.IntMap
 
copyDir(File, File) - Static method in class org.aspectj.util.FileUtil
Copy contents of fromDir into toDir
copyDir(File, File, String, String) - Static method in class org.aspectj.util.FileUtil
Recursively copy files in fromDir (with any fromSuffix) to toDir, replacing fromSuffix with toSuffix if any.
copyDir(File, File, String, String, FileFilter) - Static method in class org.aspectj.util.FileUtil
Recursively copy files in fromDir (with any fromSuffix) to toDir, replacing fromSuffix with toSuffix if any.
copyFile(File, File) - Static method in class org.aspectj.util.FileUtil
Copy fromFile to toFile, handling file-file, dir-dir, and file-dir copies.
copyFiles(File, String[], File) - Static method in class org.aspectj.util.FileUtil
Copy files from source dir into destination directory, creating any needed directories.
copyInstruction(Instruction) - Static method in class org.aspectj.weaver.bcel.Utility
Fix for Bugzilla #39479, #40109 patch contributed by Andy Clement Need to manually copy Select instructions - if we rely on the the 'fresh' object created by copy(), the InstructionHandle array 'targets' inside the Select object will not have been deep copied, so modifying targets in fresh will modify the original Select - not what we want ! (It is a bug in BCEL to do with cloning Select objects).
copyInto(LazyMethodGen, BcelShadow) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
copyLocationFrom(PatternNode) - Method in class org.aspectj.weaver.patterns.PatternNode
 
copySourceContext() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
copySourceContext() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
copySourceContext() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
copySourceContext() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
copyStream(DataInputStream, PrintStream) - Static method in class org.aspectj.util.FileUtil
do line-based copying
copyStream(InputStream, OutputStream) - Static method in class org.aspectj.util.FileUtil
 
copyStream(Reader, Writer) - Static method in class org.aspectj.util.FileUtil
 
copyStrings(String[][]) - Static method in class org.aspectj.util.LangUtil
copy non-null two-dimensional String[][]
copyValidFiles(File, File) - Static method in class org.aspectj.util.FileUtil
Copy file to file.
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
Return true if this declare annotation could ever match something in the specified type - only really able to make intelligent decision if a type was specified in the sig/type pattern signature.
couldEverMatch(ResolvedType) - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
couldEverMatchSameJoinPointsAs(KindedPointcut) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
couldEverMatchSameJoinPointsAs(WithinPointcut) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
couldIncrementalCompileFollow() - Method in class org.aspectj.weaver.World
 
couldMatchJoinPointsInType(Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
couldMatchJoinPointsInType(Class) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
couldMatchJoinPointsInType(Class) - Method in interface org.aspectj.weaver.tools.ContextBasedMatcher
Deprecated. use couldMatchJoinPointsInType(Class,MatchingContext) instead
couldMatchJoinPointsInType(Class, MatchingContext) - Method in interface org.aspectj.weaver.tools.ContextBasedMatcher
return true iff this matcher could ever match a join point in the given type, may also use any match context information available
couldMatchJoinPointsInType(Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut could ever match a join point in the given class.
couldMatchJoinPointsInType(Class) - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Determine whether or not this pointcut could ever match a join point in the given class.
couldMatchKinds() - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.AndPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.NotPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.OrPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerCflow
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerObject
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerSingleton
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.Pointcut
The set of ShadowKinds that this Pointcut could possibly match - an int whose bits are set according to the Kinds specified in Shadow.java
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
COUNT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
CountingMessageHandler - Class in org.aspectj.bridge
Wrap an IMessageHandler to count messages handled.
CountingMessageHandler(IMessageHandler) - Constructor for class org.aspectj.bridge.CountingMessageHandler
 
countOnes(int) - Static method in class org.aspectj.weaver.Advice
 
CP_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
create14Delegate(ReferenceType, World, ClassLoader) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createAccessForInlineMunger(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
createAccessForInlineMunger(ResolvedType) - Method in interface org.aspectj.weaver.IWeavingSupport
 
createAdviceMunger(AjAttribute.AdviceAttribute, Pointcut, Member, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
createAdviceMunger(AjAttribute.AdviceAttribute, Pointcut, Member, ResolvedType) - Method in interface org.aspectj.weaver.IWeavingSupport
 
createAdviceMunger(AdviceKind, Pointcut, Member, int, IHasSourceLocation, ResolvedType) - Method in class org.aspectj.weaver.World
Create an advice shadow munger for the given advice kind
createAfterAdviceDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createAfterAnnotation(String, String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createAfterReturningAnnotation(String, String, String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createAfterThrowingAnnotation(String, String, String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createALOAD(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createAndsFor(Pointcut[]) - Method in class org.aspectj.weaver.patterns.PointcutRewriter
Passed an array of pointcuts, returns an AND tree with them in.
createArgfile() - Method in class org.aspectj.tools.ant.taskdefs.Ajc2
Creates a nested Argfile, add it to the list argfiles, and returns the new Argfile instance.
createArgfiles() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createArgfiles() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createArgsAnnotationVar(ResolvedType, int, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createArgsVar(ResolvedType, int, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createAroundAdviceDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createAroundAnnotation(String, String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createArrayLoad(Type) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createArrayStore(Type) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createAspect(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createAspectAnnotation(String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
Create an @Aspect annotation for a code style aspect declaration starting at the given position in the source file
createAspectpath() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createASTORE(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createAtAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createBeforeAdviceDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createBeforeAnnotation(String, String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createBinaryTypeFrom(IBinaryType, PackageBinding, boolean, AccessRestriction) - Method in class org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment
 
createBootclasspath() - Method in class org.aspectj.tools.ant.taskdefs.Ajc10
 
createBootclasspath() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createBootclasspath() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createBranchInstruction(short, InstructionHandle) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create branch instruction by given opcode, except LOOKUPSWITCH and TABLESWITCH.
createCast(Type, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create conversion operation for two stack operands, this may be an I2C, instruction, e.g., if the operands are basic types and CHECKCAST if they are reference types.
createCheckCast(ReferenceType) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createClasspath() - Method in class org.aspectj.tools.ant.taskdefs.Ajc10
 
createClasspath() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createClasspath() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createConstant(Object) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Uses PUSH to push a constant value onto the stack.
createConstant(InstructionFactory, int) - Static method in class org.aspectj.weaver.bcel.Utility
 
createConstructorDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createConversion(InstructionFactory, Type, Type) - Static method in class org.aspectj.weaver.bcel.Utility
 
createConversion(InstructionFactory, Type, Type, boolean) - Static method in class org.aspectj.weaver.bcel.Utility
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.BcelFieldRef
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.BcelVar
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
createCustomShadowMungers(ResolvedType) - Method in interface org.aspectj.weaver.CustomMungerFactory
 
createCustomTypeMungers(ResolvedType) - Method in interface org.aspectj.weaver.CustomMungerFactory
 
createDeclareAnnAnnotation(String, String, String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createDeclareAnnotationDeclaration(CompilationResult, ASTNode, Annotation, Parser) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createDeclareDeclaration(CompilationResult, ASTNode, Parser) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createDeclareErrorOrWarningAnnotation(String, String, boolean, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createDeclareParentsAnnotation(String, String, boolean, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createDeclarePrecedenceAnnotation(String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createDeclareSoftAnnotation(String, String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createDelegate(ReferenceType, World, ClassLoader) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createDoclet() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createDocletpath() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createDumpDirPerClassloader() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
createDup(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createDup_1(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createDup_2(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createExclude() - Method in class org.aspectj.tools.ant.taskdefs.Ajc2
Override Javac.createExclude() to set haveExcludes to true.
createExtdirs() - Method in class org.aspectj.tools.ant.taskdefs.Ajc10
 
createExtdirs() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createExtendedAjcPreClinit(LazyMethodGen, int) - Method in class org.aspectj.weaver.bcel.LazyClassGen
factory method for building multiple extended clinit methods.
createFieldAccess(String, String, Type, short) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create a field instruction.
createFileStructureNode(AsmManager, String) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
 
createForkclasspath() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createGet(InstructionFactory, Member) - Static method in class org.aspectj.weaver.bcel.Utility
 
createGetField(String, String, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createGetStatic(String, String, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createGlobalView(GlobalViewProperties) - Method in class org.aspectj.ajde.ui.StructureViewManager
 
createGroup() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createHandleIdentifier(ISourceLocation) - Method in interface org.aspectj.asm.IElementHandleProvider
 
createHandleIdentifier(File, int, int, int) - Method in interface org.aspectj.asm.IElementHandleProvider
 
createHandleIdentifier(IProgramElement) - Method in interface org.aspectj.asm.IElementHandleProvider
 
createHandleIdentifier(IProgramElement) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
createHandleIdentifier(ISourceLocation) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
createHandleIdentifier(File, int, int, int) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
createHandlerMember(Class, Class, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createHierarchyForBinaryAspect(AsmManager, ShadowMunger) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Creates the hierarchy for binary aspects
createIfPseudoToken(Parser, Expression) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createInclude() - Method in class org.aspectj.tools.ant.taskdefs.Ajc2
Override Javac.createInclude() to set haveIncludes to true.
createInjarHierarchy - Static variable in class org.aspectj.weaver.World
Should we create the hierarchy for binary classes and aspects
createInjars() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createInpath() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createInstance(World) - Static method in class org.aspectj.ajdt.internal.compiler.lookup.PushinCollector
Checks if the aspectj.pushin property is set - this is the main condition for triggering the creation of pushed-in source files.
createInstanceOf(ReferenceType) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createInstanceof(InstructionFactory, ReferenceType) - Static method in class org.aspectj.weaver.bcel.Utility
 
createInternalclasspath() - Method in class org.aspectj.tools.ant.taskdefs.Ajc10
 
createInternalclasspath() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createInterTypeConstructorDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createInterTypeFieldDeclaration(CompilationResult, TypeReference) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createIntertypeMemberClassDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createInterTypeMethodDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createInvoke(String, String, Type, Type[], short) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create an invoke instruction.
createInvoke(String, String, String, short) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createInvoke(InstructionFactory, BcelWorld, Member) - Static method in class org.aspectj.weaver.bcel.Utility
 
createInvoke(InstructionFactory, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.Utility
 
createInvoke(InstructionFactory, short, Member) - Static method in class org.aspectj.weaver.bcel.Utility
Create an invoke instruction
createInxml() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createITDAnnotation(char[], int, char[], int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createJvmarg() - Method in class org.aspectj.tools.ant.taskdefs.Ajc10
 
createJvmarg() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
support for nested <jvmarg> elements
createJvmarg() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createLink() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createLoad(Type, int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelFieldRef
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelVar
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
createLoadInstructions(ResolvedType, InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
createLoadInstructions(ResolvedType, InstructionFactory) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
createMethodDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createNew(ObjectType) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createNew(String) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createNewArray(Type, short) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create new array of given size and type.
createNewStructureModel(Map<File, String>) - Static method in class org.aspectj.asm.AsmManager
 
createNode(IProgramElement) - Method in class org.aspectj.ajde.ui.StructureViewNodeFactory
 
createNode(IProgramElement, List) - Method in class org.aspectj.ajde.ui.StructureViewNodeFactory
 
createNull(Type) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create "null" value for reference types, 0 for basic types like int
createParam() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc.Doclet
 
createParameterizedType(ResolvedType, UnresolvedType[], World) - Static method in class org.aspectj.weaver.TypeFactory
Create a parameterized version of a generic type.
createPath() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc.Doclet
 
createPointcutAnnotation(String, String, int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createPointcutDeclaration(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createPointcutDesignator(Parser, ASTNode) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createPointcutParameter(String, Class) - Method in class org.aspectj.weaver.tools.PointcutParser
Create a pointcut parameter of the given name and type.
createPointcutParameter(String, Class) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Create a pointcut parameter of the given name and type.
createPop(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createPrivilegedAnnotation(int) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
createProblem(char[], int, String[], String[], int, int, int, int) - Method in class org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter
All problems end up routed through here at some point...
createProceed(MessageSend) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createPseudoToken(Parser, String, boolean) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createPseudoTokensFrom(ASTNode[], CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.parser.DeclarationFactory
 
createPutField(String, String, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createPutStatic(String, String, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createResolvedAdviceMember(Method, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createResolvedConstructor(Constructor, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createResolvedField(Field, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createResolvedMember(Member, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
convert a java.lang.reflect.Member into a resolved member in the world
createResolvedMemberFor(Member) - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
createResolvedMethod(Method, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createReturn(Type) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create typed return
createSet(InstructionFactory, Member) - Static method in class org.aspectj.weaver.bcel.Utility
 
createShortName(char[], boolean, boolean) - Static method in class org.aspectj.asm.internal.NameConvertor
Given 'Ppkg/MyGenericClass;' will return 'QMyGenericClass;'
createSourcepath() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createSourceRoots() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createSrc() - Method in class org.aspectj.tools.ant.taskdefs.Ajc10
 
createSrc() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createSrcdir() - Method in class org.aspectj.tools.ant.taskdefs.Ajc10
 
createSrcdir() - Method in class org.aspectj.tools.ant.taskdefs.AjcTask
 
createSrcdir() - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
createStaticInitMember(Class, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createStore(Type, int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelFieldRef
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelVar
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
createSuperInvoke(InstructionFactory, BcelWorld, Member) - Static method in class org.aspectj.weaver.bcel.Utility
 
createSyntheticFieldBinding(SourceTypeBinding, ResolvedMember) - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory
Build a new Eclipse SyntheticFieldBinding for an AspectJ ResolvedMember.
createTargetAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createTargetVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createThis() - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create reference to `this'
createThisAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createThisVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createTypeFor(AST) - Method in class org.aspectj.ajdt.core.dom.AjTypeDeclFactory
 
createTypeFromSignature(String) - Static method in class org.aspectj.weaver.TypeFactory
Used by UnresolvedType.read, creates a type from a full signature.
createUnresolvedParameterizedType(String, String, UnresolvedType[]) - Static method in class org.aspectj.weaver.TypeFactory
Create an *unresolved* parameterized version of a generic type.
createUnresolvedParameterizedType(String, UnresolvedType[]) - Static method in class org.aspectj.weaver.TypeFactory
Create a signature then delegate to the other factory method.
createViewForSourceFile(String, StructureViewProperties) - Method in class org.aspectj.ajde.ui.StructureViewManager
 
createWithinAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createWithinCodeAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
CROSSCUTTING - Static variable in class org.aspectj.ajde.ui.StructureViewProperties.Hierarchy
 
CrosscuttingMembers - Class in org.aspectj.weaver
This holds on to all members that have an invasive effect outside of there own compilation unit.
CrosscuttingMembers(ResolvedType, boolean) - Constructor for class org.aspectj.weaver.CrosscuttingMembers
 
crosscuttingMembers - Variable in class org.aspectj.weaver.ResolvedType
 
CrosscuttingMembersSet - Class in org.aspectj.weaver
This holds on to all CrosscuttingMembers for a world.
CrosscuttingMembersSet(World) - Constructor for class org.aspectj.weaver.CrosscuttingMembersSet
 
currConfigChanged(String) - Method in interface org.aspectj.ajde.internal.BuildConfigListener
Called when the current configuration has changed.
CURRENT - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
currentFileChanged(String) - Method in interface org.aspectj.ajde.EditorListener
 
CustomMungerFactory - Interface in org.aspectj.weaver
This interface is introduced to support tools like PointcutDoctor.

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 _