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 _

S

safeCopy(Object[], Object[]) - Static method in class org.aspectj.util.LangUtil
Convert arrays safely.
safeList(List) - Static method in class org.aspectj.util.LangUtil
 
SALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
SALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
SASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
SASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
saveCommandLine(String[]) - Static method in class org.aspectj.weaver.Dump
 
saveFullClasspath(List<String>) - Static method in class org.aspectj.weaver.Dump
 
saveMessageHolder(IMessageHolder) - Static method in class org.aspectj.weaver.Dump
 
ScopeWithTypeVariables - Class in org.aspectj.weaver.patterns
A scope that also considers type variables when looking up a type.
ScopeWithTypeVariables(String[], IScope) - Constructor for class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
SERIALIZABLE - Static variable in class org.aspectj.weaver.UnresolvedType
 
serializationVersion - Variable in class org.aspectj.weaver.CrosscuttingMembersSet
 
serialVersionUIDBroken - Variable in class org.aspectj.weaver.Lint
 
set(int, Var) - Method in class org.aspectj.weaver.patterns.ExposedState
 
SET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
set$AroundClosure(AroundClosure) - Method in interface org.aspectj.lang.ProceedingJoinPoint
The joinpoint needs to know about its closure so that proceed can delegate to closure.run()

This internal method should not be called directly, and won't be visible to the end-user when packed in a jar (synthetic method)

setAccessFlags(int) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
setActualTargetType(String) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
setAdditionalInterfaceBounds(UnresolvedType[]) - Method in class org.aspectj.weaver.TypeVariable
 
setAddSerialVerUID(boolean) - Method in class org.aspectj.weaver.World
 
setAll(String) - Method in class org.aspectj.weaver.Lint
 
setAllLintIgnored() - Method in class org.aspectj.weaver.World
 
setAlways(boolean) - Method in class org.aspectj.weaver.patterns.IfPointcut
Called when it is determined that the pointcut refers to a constant value of TRUE or FALSE - enabling exact matching and no unnecessary calls to the method representing the if body.
setAnnotatedElsewhere(boolean) - Method in class org.aspectj.weaver.JoinPointSignature
 
setAnnotatedElsewhere(boolean) - Method in interface org.aspectj.weaver.ResolvedMember
 
setAnnotatedElsewhere(boolean) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setAnnotationFinder(AnnotationFinder) - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
setAnnotationLocation(int, int) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAnnotationMethod(String) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAnnotationString(String) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAnnotationStyleDeclaration(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setAnnotationStyleDeclaration(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setAnnotationType(String) - Method in class org.aspectj.asm.internal.ProgramElement
setAnnotationType(String) - Method in interface org.aspectj.asm.IProgramElement
 
setAnnotationTypePattern(AnnotationTypePattern) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
setAnnotationTypePattern(AnnotationTypePattern) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
setAnnotationTypePattern(AnnotationTypePattern) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
setAnnotationTypePattern(AnnotationTypePattern) - Method in class org.aspectj.weaver.patterns.TypePattern
 
setAnnotationTypes(ResolvedType[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setAnnotationTypes(ResolvedType[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setAnnotationTypes(ResolvedType[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setArgumentName(int, String) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setArgumentNames(String[]) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setArgumentType(int, Type) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setArgumentTypes(Type[]) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setAsmManager(AsmManager) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
setAspect(Object) - Method in class org.aspectj.runtime.CFlow
 
setAspect(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAspectInstance(Expr) - Method in class org.aspectj.weaver.patterns.ExposedState
 
setAspectRequires(String, String) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
setAttributes(Attribute[]) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setAttributes(Attribute[]) - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
setAttributes(Attribute[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setAttributes(Attribute[]) - Method in class org.aspectj.apache.bcel.classfile.Method
 
setBehaveInJava5Way(boolean) - Method in class org.aspectj.weaver.World
 
setBinaryPath(String) - Method in class org.aspectj.weaver.ResolvedType
 
setBindingParameterTypes(UnresolvedType[]) - Method in class org.aspectj.weaver.Advice
 
setBuildstamp(long) - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
setBytecodeName(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setBytecodeName(String) - Method in interface org.aspectj.asm.IProgramElement
 
setByteCodeOffset(int) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setBytecodeSignature(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setBytecodeSignature(String) - Method in interface org.aspectj.asm.IProgramElement
 
setBytes(byte[]) - Method in class org.aspectj.apache.bcel.classfile.Deprecated
 
setBytes(byte[]) - Method in class org.aspectj.apache.bcel.classfile.Synthetic
 
setBytes(byte[]) - Method in class org.aspectj.apache.bcel.classfile.Unknown
 
setCancelledRequested(boolean) - Method in interface org.aspectj.bridge.IProgressListener
 
setCanInline(boolean) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
setCatchType(int) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
setCatchType(ObjectType) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
Sets the type of the Exception to catch.
setCheckedExceptions(UnresolvedType[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setCheckedExceptions(UnresolvedType[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setCheckedExceptions(UnresolvedType[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setChildren(List<IProgramElement>) - Method in class org.aspectj.asm.internal.ProgramElement
 
setChildren(List<IProgramElement>) - Method in interface org.aspectj.asm.IProgramElement
 
setClassGen(ClassGen) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
setClassLoader(ClassLoader) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
setClassLoader(ClassLoader) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
setClassName(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setClassName(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setClassName(String) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setClassNameAsChars(char[]) - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
setClassNameIndex(int) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setClassNameIndex(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setCode(byte[]) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setCompletingTypeBindings(boolean) - Static method in class org.aspectj.asm.AsmManager
Set to indicate whether we are currently building a structure model, should be set up front.
setConcreteAspect(ResolvedType) - Method in class org.aspectj.weaver.IntMap
 
setConfigFile(String) - Method in interface org.aspectj.asm.IHierarchy
 
setConfigFile(String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
setCorrespondingType(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setCorrespondingType(String) - Method in interface org.aspectj.asm.IProgramElement
 
setCreateDumpDirPerClassloader(boolean) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
setCrossReferenceHandler(ICrossReferenceHandler) - Method in class org.aspectj.weaver.World
 
setCustomMungerFactory(CustomMungerFactory) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
setDeclaredSignature(ResolvedMember) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
setDeclareParentsMap(Map<String, List<String>>) - Method in class org.aspectj.asm.internal.ProgramElement
 
setDeclareParentsMap(Map<String, List<String>>) - Method in interface org.aspectj.asm.IProgramElement
 
setDeclaringElement(TypeVariableDeclaringElement) - Method in class org.aspectj.weaver.TypeVariable
 
setDeclaringElementKind(int) - Method in class org.aspectj.weaver.TypeVariable
 
setDeclaringType(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setDeclaringType(ResolvedType) - Method in class org.aspectj.weaver.patterns.Declare
 
setDeclaringType(ReferenceType) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setDeclaringType(ResolvedType) - Method in class org.aspectj.weaver.ShadowMunger
Invoked when the shadow munger of a resolved type are processed.
setDelegate(ReferenceTypeDelegate) - Method in class org.aspectj.weaver.ReferenceType
 
setDetails(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setDetails(String) - Method in interface org.aspectj.asm.IProgramElement
 
setDontReport() - Static method in class org.aspectj.asm.AsmManager
 
setDumpBefore(boolean) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
setDumpDirectory(String) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnException(boolean) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnExit(IMessage.Kind) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnExit(String) - Static method in class org.aspectj.weaver.Dump
 
setEffectiveSignature(ResolvedMember, Shadow.Kind, boolean) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
setEnclosingAdvice(ShadowMunger) - Method in class org.aspectj.weaver.IntMap
 
setEnclosingClassIndex(int) - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
setEnclosingMethodIndex(int) - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
setEnd(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setEndPC(int) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
setEndPC(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
setEndPos(int) - Method in class org.aspectj.weaver.ReferenceType
 
setEnvp(String[]) - Method in class org.aspectj.util.LangUtil.ProcessController
 
setErroneousVar(int) - Method in class org.aspectj.weaver.patterns.ExposedState
 
setErrorAndWarningThreshold(long, long) - Method in class org.aspectj.weaver.World
Set the error and warning threashold which can be taken from CompilerOptions (see bug 129282)
setErrSnoop(ByteArrayOutputStream) - Method in class org.aspectj.util.LangUtil.ProcessController
 
setExceptionIndexTable(int[]) - Method in class org.aspectj.apache.bcel.classfile.ExceptionTable
 
setExceptionTable(CodeException[]) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setExplicitConstructor(ResolvedMember) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
setExposedToWeaver(boolean) - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
setExtraAdviceInformation(String) - Method in class org.aspectj.asm.IProgramElement.ExtraInformation
 
setExtraInfo(IProgramElement.ExtraInformation) - Method in class org.aspectj.asm.internal.ProgramElement
 
setExtraInfo(IProgramElement.ExtraInformation) - Method in interface org.aspectj.asm.IProgramElement
 
setFields(Field[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setFields(Field[]) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setFieldType(UnresolvedType) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
setFileMap(HashMap<String, IProgramElement>) - Method in interface org.aspectj.asm.IHierarchy
 
setFileMap(HashMap<String, IProgramElement>) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
setFileName(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Set File name of class, aka SourceFile attribute value
setFormalComment(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setFormalComment(String) - Method in interface org.aspectj.asm.IProgramElement
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
setFromProperties(File) - Method in class org.aspectj.weaver.Lint
 
setFromProperties(Properties) - Method in class org.aspectj.weaver.Lint
 
setGenericSignatureInformationProvider(GenericSignatureInformationProvider) - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
setGenericType(ReferenceType) - Method in class org.aspectj.weaver.ReferenceType
 
setHandleIdentifier(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setHandleIdentifier(String) - Method in interface org.aspectj.asm.IProgramElement
 
setHandleProvider(IElementHandleProvider) - Method in class org.aspectj.asm.AsmManager
 
setHandlerPC(int) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
setHandlerPC(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
setHasMatchedSomething(boolean) - Method in class org.aspectj.weaver.Advice
 
setImplementor(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setImplementor(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setImportedNames(String[]) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
setImportedPrefixes(String[]) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
setIncrementalCompileCouldFollow(boolean) - Method in class org.aspectj.weaver.World
 
setIndex(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setIndex(int) - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.InstructionCLV
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.RET
 
setIndex(int) - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
setIndex(int) - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
setIndexAndCopyIfNecessary(int) - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
setInitialStringValue(String) - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
setInnerAccessFlags(int) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
setInnerClasses(InnerClass[]) - Method in class org.aspectj.apache.bcel.classfile.InnerClasses
 
setInnerClassIndex(int) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
setInnerNameIndex(int) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
setInstruction(Instruction) - Method in class org.aspectj.apache.bcel.generic.BranchHandle
Set new contents.
setInstruction(Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
Replace current instruction contained in this handle.
setInstruction(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
setInstructionList(InstructionList) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setInterceptor(IMessageHandler) - Method in class org.aspectj.bridge.MessageHandler
Set the interceptor which gets any message before we process it.
setInterfaceNames(String[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setInterfaces(int[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setIsBatchWeave(boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
setIsMixin(boolean) - Method in class org.aspectj.weaver.NewParentTypeMunger
 
setIsSilent(boolean) - Method in exception org.aspectj.bridge.AbortException
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.TypePattern
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
setJavaClass(JavaClass, boolean) - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
setKind(IProgramElement.Kind) - Method in class org.aspectj.asm.internal.ProgramElement
 
setKind(IProgramElement.Kind) - Method in interface org.aspectj.asm.IProgramElement
 
setKind(IMessage.Kind) - Method in class org.aspectj.weaver.Lint.Kind
 
setLastActiveStructureModel(AsmManager) - Static method in class org.aspectj.asm.AsmManager
 
setLength(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setLexicalPosition(int) - Method in class org.aspectj.weaver.Advice
 
setLineNumberTable(LineNumber[]) - Method in class org.aspectj.apache.bcel.classfile.LineNumberTable
 
setLint(Lint) - Method in class org.aspectj.weaver.World
 
setLintProperties(String) - Method in class org.aspectj.weaver.tools.PointcutParser
Set the lint properties for this parser from the given resource on the classpath.
setLintProperties(Properties) - Method in class org.aspectj.weaver.tools.PointcutParser
Set the lint properties for this parser from the given properties set.
setLintProperties(Properties) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Set the lint properties for this parser from the given properties set.
setLocalVariableTable(LocalVariable[]) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTable
 
setLocalVariableTable(LocalVariable[]) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
setLocation(ISourceContext, int, int) - Method in class org.aspectj.weaver.patterns.PatternNode
 
setMajor(int) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setMajor(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setMatchingContext(MatchingContext) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
setMatchingContext(MatchingContext) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
setMatchingContext(MatchingContext) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
setMatchingContext(MatchingContext) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
setMatchingContext(MatchingContext) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Set the matching context to be used for subsequent calls to match.
setMatchingContext(MatchingContext) - Method in interface org.aspectj.weaver.tools.ShadowMatch
Set a matching context to be used when matching join points.
setMatchingContext(MatchingContext) - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Set the matching context to be used for subsequent calls to match.
setMatchingSignature(Member) - Method in class org.aspectj.weaver.Shadow
 
setMaxLocals(int) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setMaxLocals(int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Set maximum number of local variables.
setMaxLocals() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Compute maximum number of local variables.
setMaxLocals(int) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
setMaxStack(int) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setMaxStack(int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Set maximum stack size for this method.
setMaxStack() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Computes max.
setMessage(IMessage) - Method in class org.aspectj.asm.internal.ProgramElement
 
setMessage(IMessage) - Method in interface org.aspectj.asm.IProgramElement
 
setMessageContext(IMessageContext) - Method in interface org.aspectj.weaver.tools.ISupportsMessageContext
 
setMessageHandler(IMessageHandler) - Method in class org.aspectj.weaver.World
 
setMethodAt(Method, int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setMethods(Method[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setMethods(Method[]) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setMinor(int) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setMinor(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setModel(IStructureModel) - Method in class org.aspectj.weaver.World
 
setModifiers(int) - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
setModifiers(int) - Method in class org.aspectj.asm.internal.ProgramElement
 
setModifiers(int) - Method in interface org.aspectj.asm.IProgramElement
 
setMultiThreaded(boolean) - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
setName(String) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
setName(String) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setName(String) - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
setName(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setName(String) - Method in interface org.aspectj.asm.IProgramElement
 
setNameIndex(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setNeedsModifiableDelegate(boolean) - Method in class org.aspectj.weaver.UnresolvedType
 
setNumberOfLocals(int) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setNumberOfStackItems(int) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setOffset(int) - Method in class org.aspectj.bridge.SourceLocation
 
setOptionalJoinpoints(String) - Method in class org.aspectj.weaver.World
 
setOuterClassIndex(int) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
setOutSnoop(ByteArrayOutputStream) - Method in class org.aspectj.util.LangUtil.ProcessController
 
setOverrider(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setOverrider(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setParameterNames(List<String>) - Method in class org.aspectj.asm.internal.ProgramElement
 
setParameterNames(List<String>) - Method in interface org.aspectj.asm.IProgramElement
 
setParameterNames(String[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setParameterNames(String[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setParameterNames(String[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setParameterSignatures(List<char[]>, List<String>) - Method in class org.aspectj.asm.internal.ProgramElement
Set the parameter signatures for this method/constructor.
setParameterSignatures(List<char[]>, List<String>) - Method in interface org.aspectj.asm.IProgramElement
 
setParent(IProgramElement) - Method in class org.aspectj.asm.internal.ProgramElement
 
setParent(IProgramElement) - Method in interface org.aspectj.asm.IProgramElement
 
setParentTypes(List<String>) - Method in class org.aspectj.asm.internal.ProgramElement
 
setParentTypes(List<String>) - Method in interface org.aspectj.asm.IProgramElement
 
setPerClause(PerClause) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
setPinpointMode(boolean) - Method in class org.aspectj.weaver.World
 
setPointcut(Pointcut) - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
 
setPointcut(Pointcut) - Method in class org.aspectj.weaver.ShadowMunger
 
setPointcutDesignatorHandlers(Set<PointcutDesignatorHandler>, World) - Method in class org.aspectj.weaver.patterns.PatternParser
only used by weaver tools API
setPosition(int, int) - Method in class org.aspectj.weaver.JoinPointSignature
 
setPosition(int, int) - Method in interface org.aspectj.weaver.ResolvedMember
 
setPosition(int, int) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setPositionInAroundState(int) - Method in class org.aspectj.weaver.bcel.BcelVar
 
setPositions() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
setPositions(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Give all instructions their position number (offset in byte stream), i.e., make the list ready to be dumped.
setPrintStream(PrintStream) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
setProgress(double) - Method in interface org.aspectj.bridge.IProgressListener
 
setRange(ShadowRange) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
setRank(int) - Method in class org.aspectj.weaver.TypeVariable
 
setReporting(String, boolean, boolean, boolean, boolean) - Static method in class org.aspectj.asm.AsmManager
 
setReporting(String, boolean, boolean, boolean, boolean, IModelFilter) - Static method in class org.aspectj.asm.AsmManager
 
setRepository(Repository) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Sets the ClassRepository which loaded the JavaClass.
setRepository(Repository) - Static method in class org.aspectj.apache.bcel.Repository
Set repository instance to be used for class loading
setResolutionScope(IScope) - Method in class org.aspectj.weaver.AjAttribute.Aspect
 
setReturnType(Type) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setReweavable(boolean) - Method in class org.aspectj.weaver.WeaverStateInfo
 
setReweavableMode(boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
setReweavableModeDefaults(boolean, boolean, boolean) - Static method in class org.aspectj.weaver.WeaverStateInfo
 
setRoot(IProgramElement) - Method in interface org.aspectj.asm.IHierarchy
 
setRoot(IProgramElement) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
setRunnable(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setRunnable(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setScopeForResolution(IScope) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
setShadowMungers(List) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
setSignatureIndex(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setSignatureIndex(int) - Method in class org.aspectj.apache.bcel.classfile.Signature
 
setSnoop(ByteArrayOutputStream) - Method in class org.aspectj.util.FileUtil.Pipe
 
setSourceContext(ISourceContext) - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
setSourceContext(ISourceContext) - Method in class org.aspectj.weaver.JoinPointSignature
 
setSourceContext(ISourceContext) - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
setSourceContext(ISourceContext) - Method in interface org.aspectj.weaver.ResolvedMember
 
setSourceContext(ISourceContext) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setSourceFileIndex(int) - Method in class org.aspectj.apache.bcel.classfile.SourceFile
 
setSourceFileName(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Set absolute path to file this class was read from.
setSourcefilename(String) - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
setSourceFileName(String) - Method in class org.aspectj.weaver.SourceContextImpl
 
setSourceLine(int) - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
setSourceLine(InstructionHandle, int) - Static method in class org.aspectj.weaver.bcel.Utility
 
setSourceLocation(ISourceLocation) - Method in class org.aspectj.asm.internal.ProgramElement
 
setSourceLocation(ISourceLocation) - Method in interface org.aspectj.asm.IProgramElement
 
setSourceLocation(ISourceLocation) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
setSourceSignature(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setSourceSignature(String) - Method in interface org.aspectj.asm.IProgramElement
 
setStackMap(StackMapEntry[]) - Method in class org.aspectj.apache.bcel.classfile.StackMap
 
setStart(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setStartPC(int) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
setStartPC(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setStartPC(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
setStartPos(int) - Method in class org.aspectj.weaver.ReferenceType
 
setSubject(Member) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
setSubject(ResolvedMember) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
setSuperClass(ResolvedType) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
setSuperclass(ResolvedType) - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
setSuperclass(UnresolvedType) - Method in class org.aspectj.weaver.TypeVariable
 
setSuperclassName(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setSuperclassName(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setSuperclassNameIndex(int) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setSuperclassNameIndex(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setSuperMethodsCalled(Set<ResolvedMember>) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
setSuppressed(boolean) - Method in class org.aspectj.weaver.Lint.Kind
 
setSynchronizationPointcutsInUse() - Method in class org.aspectj.weaver.World
 
setTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.BranchHandle
Pass new target to instruction.
setTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
Set branch target
setTarget(int, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
Set branch target for `i'th case
setTargetAspectjRuntimeLevel(String) - Method in class org.aspectj.weaver.World
 
setText(String) - Method in interface org.aspectj.bridge.IProgressListener
 
setTiming(boolean, boolean) - Method in class org.aspectj.weaver.World
Set the timing option (whether to collect timing info), this will also need INFO messages turned on for the message handler being used.
setTraceEnabled(boolean) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
setTraceEnabled(boolean) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
setTraceEnabled(boolean) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
setTraceEnabled(boolean) - Method in interface org.aspectj.weaver.tools.Trace
 
setType(byte) - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
setType(Type) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
setType(Type) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setTypeParameters(TypePatternList) - Method in class org.aspectj.weaver.patterns.TypePattern
 
setTypesOfLocals(StackMapType[]) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setTypesOfStackItems(StackMapType[]) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setTypeVariable(TypeVariable) - Method in class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
setTypeVariableLookupScope(TypeVariableDeclaringElement) - Method in class org.aspectj.weaver.World
 
setTypeVariables(TypeVariable[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setTypeVariables(TypeVariable[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setTypeVariables(TypeVariable[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setTypeVariablesInScope(String[]) - Method in class org.aspectj.weaver.patterns.Pointcut
 
setUnwovenClassFileData(byte[]) - Method in class org.aspectj.weaver.WeaverStateInfo
 
setUp() - Method in class org.aspectj.weaver.bcel.ClassLoaderRepositoryTests
 
setUp() - Method in class org.aspectj.weaver.bcel.MegaZipTestCase
 
setUp() - Method in class org.aspectj.weaver.bcel.TjpWeaveTestCase
 
setUp() - Method in class org.aspectj.weaver.bcel.WeaveTestCase
 
setUp() - Method in class org.aspectj.weaver.bcel.ZipTestCase
 
setUpperBound(UnresolvedType) - Method in class org.aspectj.weaver.TypeVariable
 
setValue(int) - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
setValue(String) - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
setValueByte(byte) - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
setValueChar(char) - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
setValueInt(int) - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
setValues(AnnotationValue[]) - Method in class org.aspectj.weaver.ArrayAnnotationValue
 
setValueString(String) - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
setVarargsMethod() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setVersion(AjAttribute.WeaverVersionInfo) - Method in class org.aspectj.weaver.VersionedDataInputStream
 
setWithinCode(Member) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
setWithinCode(ResolvedMember) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
setWithinType(Class<?>) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
setWithinType(ResolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
setWorld(World) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
setWorld(World) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
setXHasMemberSupportEnabled(boolean) - Method in class org.aspectj.weaver.World
 
setXlazyTjp(boolean) - Method in class org.aspectj.weaver.World
 
setXmlConfigured(boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
setXmlFiles(List<File>) - Method in class org.aspectj.weaver.bcel.BcelWorld
These are aop.xml files that can be used to alter the aspects that actually apply from those passed in - and also their scope of application to other files in the system.
setXnoInline(boolean) - Method in class org.aspectj.weaver.World
 
Shadow - Class in org.aspectj.weaver
 
Shadow.Kind - Class in org.aspectj.weaver
A type-safe enum representing the kind of shadows
Shadow.Kind(String, int, boolean) - Constructor for class org.aspectj.weaver.Shadow.Kind
 
SHADOW_KINDS - Static variable in class org.aspectj.weaver.Shadow
 
shadowId - Variable in class org.aspectj.weaver.Shadow
 
ShadowMatch - Interface in org.aspectj.weaver.tools
The result of asking a PointcutExpression to match at a shadow (method execution, handler, constructor call, and so on).
ShadowMatchImpl - Class in org.aspectj.weaver.reflect
 
ShadowMatchImpl(FuzzyBoolean, Test, ExposedState, PointcutParameter[]) - Constructor for class org.aspectj.weaver.reflect.ShadowMatchImpl
 
shadowMunger(World, String, int) - Static method in class org.aspectj.weaver.bcel.BcelTestUtils
Moved from BcelWorld to here Parse a string into advice.
ShadowMunger - Class in org.aspectj.weaver
For every shadow munger, nothing can be done with it until it is concretized.
ShadowMunger(Pointcut, int, int, ISourceContext, int) - Constructor for class org.aspectj.weaver.ShadowMunger
 
shadowNotInStructure - Variable in class org.aspectj.weaver.Lint
 
sharesTypeVariablesWithGenericType() - Method in class org.aspectj.weaver.ResolvedTypeMunger
return true if type variables are specified with the target type for this ITD.
SHORT - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
SHORT - Static variable in class org.aspectj.apache.bcel.generic.Type
 
SHORT - Static variable in class org.aspectj.weaver.ResolvedType
 
SHORT_TYPE_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"
shortITDNames - Static variable in class org.aspectj.asm.internal.ProgramElement
 
shortObject(short) - Static method in class org.aspectj.runtime.internal.Conversions
 
shortSyntax - Variable in class org.aspectj.weaver.PrivilegedAccessMunger
 
shortValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
shouldDumpBefore() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
shouldFastPackMethods() - Method in class org.aspectj.weaver.World
 
shouldGenerateStackMaps() - Method in class org.aspectj.weaver.World
 
shouldOverwrite() - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
shouldOverwrite() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
shouldPipelineCompilation() - Method in class org.aspectj.weaver.World
 
SHOW_WEAVE_INFO_PROPERTY - Static variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
showMessage(IMessage.Kind, String, ISourceLocation, ISourceLocation) - Method in class org.aspectj.weaver.World
convenenience method for creating and issuing messages via the message handler - if you supply two locations you will get two messages.
showParameterNames - Static variable in class org.aspectj.weaver.ResolvedMemberImpl
 
signal(String, ISourceLocation) - Method in class org.aspectj.weaver.Lint.Kind
 
signal(String[], ISourceLocation, ISourceLocation[]) - Method in class org.aspectj.weaver.Lint.Kind
 
Signature - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and represents a reference to a GJ attribute.
Signature(Signature) - Constructor for class org.aspectj.apache.bcel.classfile.Signature
Initialize from another object.
Signature(int, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Signature
 
Signature - Interface in org.aspectj.lang
Represents the signature at a join point.
signature - Variable in class org.aspectj.util.GenericSignature.TypeArgument
 
SignaturePattern - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a signature pattern as used in various aspect members (for example, declare @method, declare @field).
SignaturePattern - Class in org.aspectj.weaver.patterns
 
SignaturePattern(MemberKind, ModifiersPattern, TypePattern, TypePattern, NamePattern, TypePatternList, ThrowsPattern, AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.SignaturePattern
 
SignaturePatternImpl - Class in org.aspectj.internal.lang.reflect
Basic implementation of signature pattern
SignaturePatternImpl(String) - Constructor for class org.aspectj.internal.lang.reflect.SignaturePatternImpl
 
signatureToString(String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Converts signature to string with all class names compacted.
signatureToString(String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
signatureToStringInternal(String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
This method converts this string into a Java type declaration such as 'String[]' and throws a `ClassFormatException' when the parsed type is invalid.
SignatureUtils - Class in org.aspectj.weaver
 
SignatureUtils() - Constructor for class org.aspectj.weaver.SignatureUtils
 
SIMPLE - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
SIMPLE_DATE_FORMAT - Static variable in class org.aspectj.bridge.Version
format used by build script to set time_text
SimpleAnnotationValue - Class in org.aspectj.weaver
 
SimpleAnnotationValue(int) - Constructor for class org.aspectj.weaver.SimpleAnnotationValue
 
SimpleAnnotationValue(int, Object) - Constructor for class org.aspectj.weaver.SimpleAnnotationValue
 
SimpleConstant - Interface in org.aspectj.apache.bcel.classfile
 
SimpleElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
SimpleElementValue(int, ConstantPool, int) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, long) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, double) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, float) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, short) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, byte) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, char) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, String) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(SimpleElementValue, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
The boolean controls whether we copy info from the 'old' constant pool to the 'new'.
SimpleScope - Class in org.aspectj.weaver.patterns
 
SimpleScope(World, FormalBinding[]) - Constructor for class org.aspectj.weaver.patterns.SimpleScope
 
SINGLETON - Static variable in class org.aspectj.weaver.patterns.PerClause
 
SIPUSH - Static variable in interface org.aspectj.apache.bcel.Constants
 
size() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
size() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
size() - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
size() - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
size() - Method in class org.aspectj.weaver.patterns.Bindings
 
size() - Method in class org.aspectj.weaver.patterns.ExposedState
 
size() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
sleepPastFinalModifiedTime(File[]) - Static method in class org.aspectj.util.FileUtil
Sleep until after the last last-modified stamp from the files.
sleepUntil(long) - Static method in class org.aspectj.util.LangUtil
Sleep until a particular time.
snoc(Iterator<T>, T) - Static method in class org.aspectj.weaver.Iterators
creates an iterator I based on a base iterator A and an object O.
SOFT - Static variable in class org.aspectj.weaver.patterns.Declare
 
SOFT_EXCEPTION_TYPE - Static variable in class org.aspectj.weaver.NameMangler
 
SOFTENED_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
Softener - Static variable in class org.aspectj.weaver.AdviceKind
 
SOFTENS - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
SoftException - Exception in org.aspectj.lang
Wrapper for checked exceptions matched by a 'declare soft'.
SoftException(Throwable) - Constructor for exception org.aspectj.lang.SoftException
 
SOMETHING - Static variable in class org.aspectj.weaver.UnresolvedType
 
sort(List) - Static method in class org.aspectj.util.PartialOrder
 
SOURCE_FOLDER - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
SOURCE_SUFFIXES - Static variable in class org.aspectj.util.FileUtil
unmodifiable List of String source file suffixes (including leading ".")
SourceContextImpl - Class in org.aspectj.weaver
 
SourceContextImpl(AbstractReferenceTypeDelegate) - Constructor for class org.aspectj.weaver.SourceContextImpl
 
SourceFile - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and represents a reference to the source file of this class.
SourceFile(SourceFile) - Constructor for class org.aspectj.apache.bcel.classfile.SourceFile
Initialize from another object.
SourceFile(int, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.SourceFile
 
SourceLocation - Class in org.aspectj.bridge
Immutable source location.
SourceLocation(File, int) - Constructor for class org.aspectj.bridge.SourceLocation
Same as SourceLocation(file, line, line, 0), except that column is not rendered during toString()
SourceLocation(File, int, int) - Constructor for class org.aspectj.bridge.SourceLocation
same as SourceLocation(file, line, endLine, ISourceLocation.NO_COLUMN)
SourceLocation(File, int, int, int) - Constructor for class org.aspectj.bridge.SourceLocation
 
SourceLocation(File, int, int, int, String) - Constructor for class org.aspectj.bridge.SourceLocation
 
SourceLocation(File, int, int, int, String, String) - Constructor for class org.aspectj.bridge.SourceLocation
 
SourceLocation - Interface in org.aspectj.lang.reflect
For defining code, the class defined and location in a source file.
sourceSuffixLength(File) - Static method in class org.aspectj.util.FileUtil
 
sourceSuffixLength(String) - Static method in class org.aspectj.util.FileUtil
 
specializeOn(Shadow) - Method in class org.aspectj.weaver.Checker
 
specializeOn(Shadow) - Method in class org.aspectj.weaver.ShadowMunger
 
specifiesDelegateFactoryMethod() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
specifiesTarget() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
specifiesTarget() - Method in interface org.aspectj.weaver.AnnotationAJ
 
split(String) - Static method in class org.aspectj.util.LangUtil
Splits text at whitespace.
splitClasspath(String) - Static method in class org.aspectj.util.LangUtil
Split string as classpath, delimited at File.pathSeparator.
splitNames(String, boolean) - Static method in class org.aspectj.weaver.patterns.WildTypePattern
 
splitOn(char, char[]) - Static method in class org.aspectj.asm.internal.CharOperation
 
STACK_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
stackEntriesProduced - Static variable in interface org.aspectj.apache.bcel.Constants
 
StackMap - Class in org.aspectj.apache.bcel.classfile
This class represents a stack map attribute used for preverification of Java classes for the Java 2 Micro Edition (J2ME).
StackMap(int, int, StackMapEntry[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.StackMap
 
StackMapAdder - Class in org.aspectj.weaver.bcel.asm
Uses asm to add the stack map attribute to methods in a class.
StackMapAdder() - Constructor for class org.aspectj.weaver.bcel.asm.StackMapAdder
 
StackMapEntry - Class in org.aspectj.apache.bcel.classfile
This class represents a stack map entry recording the types of local variables and the the of stack items at a given byte code offset.
StackMapEntry(int, int, StackMapType[], int, StackMapType[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.StackMapEntry
 
StackMapType - Class in org.aspectj.apache.bcel.classfile
This class represents the type of a local variable or item on stack used in the StackMap entries.
StackMapType(byte, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.StackMapType
 
stackToString(Throwable, boolean) - Static method in class org.aspectj.util.LangUtil
Dump message and stack to StringBuffer.
StandardAnnotation - Class in org.aspectj.weaver
This type represents the weavers abstraction of an annotation - it is not tied to any underlying BCI toolkit.
StandardAnnotation(ResolvedType, boolean) - Constructor for class org.aspectj.weaver.StandardAnnotation
 
StandardPointcutExpression - 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.
StandardPointcutExpressionImpl - Class in org.aspectj.weaver.internal.tools
Map from weaver.tools interface to internal Pointcut implementation...
StandardPointcutExpressionImpl(Pointcut, String, PointcutParameter[], World) - Constructor for class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
StandardPointcutExpressionImpl.Handler - Class in org.aspectj.weaver.internal.tools
 
StandardPointcutExpressionImpl.Handler(Class, Class) - Constructor for class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
StandardPointcutParser - Class in org.aspectj.weaver.tools
A PointcutParser can be used to build PointcutExpressions for a user-defined subset of AspectJ's pointcut language
StandardShadow - Class in org.aspectj.weaver.reflect
 
StandardShadow(World, Shadow.Kind, Member, Shadow, ResolvedType, ResolvedMember, MatchingContext) - Constructor for class org.aspectj.weaver.reflect.StandardShadow
 
StandardShadowMatchImpl - Class in org.aspectj.weaver.reflect
 
StandardShadowMatchImpl(FuzzyBoolean, Test, ExposedState, PointcutParameter[]) - Constructor for class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
start() - Method in class org.aspectj.util.LangUtil.ProcessController
Start running the process and pipes asynchronously.
started() - Method in class org.aspectj.util.LangUtil.ProcessController
 
startElement(String, String, String, Attributes) - Method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
state - Variable in class org.aspectj.weaver.patterns.Pointcut
 
STATIC - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
STATIC - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
STATIC_INITIALIZATION - Static variable in interface org.aspectj.weaver.Member
 
STATIC_INITIALIZATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
STATIC_INITIALIZER_NAME - Static variable in interface org.aspectj.apache.bcel.Constants
The name of the static initializer, also called "class initialization method" or "interface initialization method".
STATICINITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
STATICINITIALIZATION - Static variable in class org.aspectj.weaver.Shadow
 
StaticInitialization - Static variable in class org.aspectj.weaver.Shadow
 
StaticInitializationBit - Static variable in class org.aspectj.weaver.Shadow
 
StaticJoinPointFactory - Class in org.aspectj.weaver
 
StaticJoinPointFactory() - Constructor for class org.aspectj.weaver.StaticJoinPointFactory
 
staticTjpType - Static variable in class org.aspectj.weaver.bcel.LazyClassGen
 
stop() - Method in class org.aspectj.util.LangUtil.ProcessController
Destroy any process, stop any pipes.
STORE_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
storeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Store a new JavaClass into this Repository.
storeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
Store a new JavaClass into this Repository.
storeClass(JavaClass) - Method in interface org.aspectj.apache.bcel.util.Repository
Store the provided class under "clazz.getClassName()"
storeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.SyntheticRepository
Store a new JavaClass instance into this Repository.
storeClass(JavaClass) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
storeClass(JavaClass) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
STRICTFP - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
STRING - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
STRING - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRING - Static variable in class org.aspectj.weaver.AnnotationValue
 
STRING_ARRAY - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY1 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY2 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY3 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY4 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY5 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY6 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY7 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGBUFFER - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGBUILDER - Static variable in class org.aspectj.apache.bcel.generic.Type
 
stringify() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
stringify() - Method in interface org.aspectj.weaver.AnnotationAJ
 
stringify() - Method in class org.aspectj.weaver.AnnotationAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.AnnotationNameValuePair
 
stringify() - Method in class org.aspectj.weaver.AnnotationValue
 
stringify() - Method in class org.aspectj.weaver.ArrayAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.bcel.BcelAnnotation
stringify() - Method in class org.aspectj.weaver.ClassAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.EnumAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.StandardAnnotation
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationElementValue
 
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
 
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
return signature and value, something like Lp/Color;RED
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
strings(String) - Static method in class org.aspectj.util.LangUtil
Splits strings into a List using a StringTokenizer.
stringToKind(String) - Static method in class org.aspectj.weaver.AdviceKind
 
StringToType - Class in org.aspectj.internal.lang.reflect
 
StringToType() - Constructor for class org.aspectj.internal.lang.reflect.StringToType
 
stringToType(String, Class) - Static method in class org.aspectj.internal.lang.reflect.StringToType
 
stripAttributes(boolean) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
subarray(char[], int, int) - Static method in class org.aspectj.asm.internal.CharOperation
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
subarray(char[][], int, int) - Static method in class org.aspectj.asm.internal.CharOperation
 
subclassOf(ObjectType) - Method in class org.aspectj.apache.bcel.generic.ObjectType
 
suite() - Static method in class org.aspectj.weaver.AllTracingTests
 
suite() - Static method in class org.aspectj.weaver.bcel.BcelTests
 
suite() - Static method in class org.aspectj.weaver.BcweaverModuleTests
 
suite() - Static method in class org.aspectj.weaver.BcweaverTests
 
suite() - Static method in class org.aspectj.weaver.patterns.bcel.BcelPatternsTests
 
suite() - Static method in class org.aspectj.weaver.tools.ToolsTests
 
summarizeModel() - Method in class org.aspectj.asm.AsmManager
 
SUPER - Static variable in class org.aspectj.weaver.BoundedReferenceType
 
SUPER - Static variable in class org.aspectj.weaver.WildcardedUnresolvedType
 
SUPER_DISPATCH_NAME - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
superAccessMethod(UnresolvedType, ResolvedMember) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
superclassSignature - Variable in class org.aspectj.util.GenericSignature.ClassSignature
 
superDispatchMethod(UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the target class of the inter-type method.
superInterfaceSignatures - Variable in class org.aspectj.util.GenericSignature.ClassSignature
 
SUPPRESS_AJ_WARNINGS - Static variable in class org.aspectj.weaver.UnresolvedType
 
SuppressAjWarnings - Annotation Type in org.aspectj.lang.annotation
Annotate members to avoid AspectJ error messages.
suppressKinds(Collection<Lint.Kind>) - Method in class org.aspectj.weaver.Lint
 
swallowedExceptionInCatchBlock - Variable in class org.aspectj.weaver.Lint
 
SWAP - Static variable in interface org.aspectj.apache.bcel.Constants
 
SWAP - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
SWITCH - Static variable in interface org.aspectj.apache.bcel.Constants
 
SwitchBuilder - Class in org.aspectj.apache.bcel.generic
SWITCH - Branch depending on int value, generates either LOOKUPSWITCH or TABLESWITCH instruction, depending on whether the match values (int[]) can be sorted with no gaps between the numbers.
SwitchBuilder(int[], InstructionHandle[], InstructionHandle, int) - Constructor for class org.aspectj.apache.bcel.generic.SwitchBuilder
Template for switch() constructs.
SwitchBuilder(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.aspectj.apache.bcel.generic.SwitchBuilder
 
SYMBOLIC - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
SYNCHRONIZATION_LOCK - Static variable in interface org.aspectj.lang.JoinPoint
 
SYNCHRONIZATION_LOCK - Static variable in class org.aspectj.weaver.Shadow
 
SYNCHRONIZATION_UNLOCK - Static variable in interface org.aspectj.lang.JoinPoint
 
SYNCHRONIZATION_UNLOCK - Static variable in class org.aspectj.weaver.Shadow
 
synchronizationDesignatorEncountered() - Method in class org.aspectj.weaver.PoliceExtensionUse
 
SynchronizationLock - Static variable in class org.aspectj.weaver.Shadow
 
SynchronizationLockBit - Static variable in class org.aspectj.weaver.Shadow
 
SynchronizationUnlock - Static variable in class org.aspectj.weaver.Shadow
 
SynchronizationUnlockBit - Static variable in class org.aspectj.weaver.Shadow
 
SYNCHRONIZED - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
Synthetic - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and declares this class as `synthetic', i.e., it needs special handling.
Synthetic(Synthetic) - Constructor for class org.aspectj.apache.bcel.classfile.Synthetic
Initialize from another object.
Synthetic(int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Synthetic
 
SYNTHETIC_CLASS_POSTFIX - Static variable in class org.aspectj.weaver.bcel.BcelWeaver
 
SyntheticRepository - Class in org.aspectj.apache.bcel.util
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
SYSTEM_ERR - Static variable in interface org.aspectj.bridge.IMessageHandler
print all to System.err and throw AbortException on failure or abort messages
SYSTEM_OUT - Static variable in interface org.aspectj.bridge.IMessageHandler
print all to System.out but do not throw AbortException on failure or abort messages

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 _