Uses of Interface
org.aspectj.weaver.ISourceContext
Packages that use ISourceContext
Package
Description
-
Uses of ISourceContext in org.aspectj.weaver
Subinterfaces of ISourceContext in org.aspectj.weaverClasses in org.aspectj.weaver that implement ISourceContextFields in org.aspectj.weaver declared as ISourceContextModifier and TypeFieldDescriptionprotected ISourceContext
ResolvedMemberImpl.sourceContext
protected ISourceContext
ShadowMunger.sourceContext
static final ISourceContext
SourceContextImpl.UNKNOWN_SOURCE_CONTEXT
Methods in org.aspectj.weaver that return ISourceContextModifier and TypeMethodDescriptionAbstractReferenceTypeDelegate.getSourceContext()
AjAttribute.AdviceAttribute.getSourceContext()
ArrayReferenceType.getSourceContext()
IHasSourceLocation.getSourceContext()
JoinPointSignature.getSourceContext()
JoinPointSignature.getSourceContext
(World world) MissingResolvedTypeWithKnownSignature.getSourceContext()
ReferenceType.getSourceContext()
ReferenceTypeDelegate.getSourceContext()
ResolvedMember.getSourceContext()
ResolvedMember.getSourceContext
(World world) ResolvedMemberImpl.getSourceContext()
ResolvedMemberImpl.getSourceContext
(World world) abstract ISourceContext
ResolvedType.getSourceContext()
Methods in org.aspectj.weaver with parameters of type ISourceContextModifier and TypeMethodDescriptionstatic AjAttribute.AdviceAttribute
AjAttribute.AdviceAttribute.read
(VersionedDataInputStream s, ISourceContext context) AjAttribute.EffectiveSignatureAttribute.read
(VersionedDataInputStream s, ISourceContext context) AjAttribute.PrivilegedAttribute.read
(VersionedDataInputStream stream, ISourceContext context) static AjAttribute
AjAttribute.read
(AjAttribute.WeaverVersionInfo v, String name, byte[] bytes, ISourceContext context, World w, ConstantPoolReader dataDecompressor) static ResolvedPointcutDefinition
ResolvedPointcutDefinition.read
(VersionedDataInputStream s, ISourceContext context) static ResolvedTypeMunger
ResolvedTypeMunger.read
(VersionedDataInputStream s, ISourceContext context) static final WeaverStateInfo
WeaverStateInfo.read
(VersionedDataInputStream s, ISourceContext context) See comments on write()static ResolvedTypeMunger
NewConstructorTypeMunger.readConstructor
(VersionedDataInputStream s, ISourceContext context) static ResolvedTypeMunger
NewFieldTypeMunger.readField
(VersionedDataInputStream s, ISourceContext context) static ResolvedTypeMunger
MethodDelegateTypeMunger.FieldHostTypeMunger.readFieldHost
(VersionedDataInputStream s, ISourceContext context) static ResolvedTypeMunger
NewMemberClassTypeMunger.readInnerClass
(VersionedDataInputStream stream, ISourceContext context) static ResolvedTypeMunger
MethodDelegateTypeMunger.readMethod
(VersionedDataInputStream s, ISourceContext context, boolean isEnhanced) static ResolvedTypeMunger
NewMethodTypeMunger.readMethod
(VersionedDataInputStream s, ISourceContext context) static ResolvedMemberImpl
ResolvedMemberImpl.readResolvedMember
(VersionedDataInputStream s, ISourceContext sourceContext) static ResolvedMember[]
ResolvedMemberImpl.readResolvedMemberArray
(VersionedDataInputStream s, ISourceContext context) void
AbstractReferenceTypeDelegate.setSourceContext
(ISourceContext isc) void
JoinPointSignature.setSourceContext
(ISourceContext sourceContext) void
ResolvedMember.setSourceContext
(ISourceContext sourceContext) void
ResolvedMemberImpl.setSourceContext
(ISourceContext sourceContext) static void
PersistenceSupport.write
(CompressingDataOutputStream stream, ISourceContext sourceContext) Constructors in org.aspectj.weaver with parameters of type ISourceContextModifierConstructorDescriptionAdviceAttribute
(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext) AdviceAttribute
(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext, boolean proceedInInners, ResolvedMember[] proceedCallSignatures, boolean[] formalsUnchangedToProceed, UnresolvedType[] declaredExceptions) BindingScope
(ResolvedType type, ISourceContext sourceContext, FormalBinding[] bindings) ShadowMunger
(Pointcut pointcut, int start, int end, ISourceContext sourceContext, int shadowMungerKind) -
Uses of ISourceContext in org.aspectj.weaver.bcel
Methods in org.aspectj.weaver.bcel with parameters of type ISourceContextModifier and TypeMethodDescriptionstatic List
<AjAttribute> AtAjAttributes.readAj5ClassAttributes
(AsmManager model, JavaClass javaClass, ReferenceType type, ISourceContext context, IMessageHandler msgHandler, boolean isCodeStyleAspect) Extract class level annotations and turn them into AjAttributes.static List
<AjAttribute> AtAjAttributes.readAj5FieldAttributes
(Field field, org.aspectj.weaver.bcel.BcelField bField, ResolvedType type, ISourceContext context, IMessageHandler msgHandler) Extract field level annotations and turn them into AjAttributes.static List
<AjAttribute> AtAjAttributes.readAj5MethodAttributes
(Method method, org.aspectj.weaver.bcel.BcelMethod bMethod, ResolvedType type, ResolvedPointcutDefinition preResolvedPointcut, ISourceContext context, IMessageHandler msgHandler) Extract method level annotations and turn them into AjAttributes.static List
<AjAttribute> Utility.readAjAttributes
(String classname, Attribute[] as, ISourceContext context, World w, AjAttribute.WeaverVersionInfo version, ConstantPoolReader dataDecompressor) -
Uses of ISourceContext in org.aspectj.weaver.patterns
Fields in org.aspectj.weaver.patterns declared as ISourceContextMethods in org.aspectj.weaver.patterns that return ISourceContextModifier and TypeMethodDescriptionBasicTokenSource.getSourceContext()
ITokenSource.getSourceContext()
PatternNode.getSourceContext()
TypePatternList.getSourceContext()
Methods in org.aspectj.weaver.patterns with parameters of type ISourceContextModifier and TypeMethodDescriptionvoid
Pointcut.check
(ISourceContext ctx, World world) static ITokenSource
BasicTokenSource.makeTokenSource
(String input, ISourceContext context) static AnnotationTypePattern
AndAnnotationTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
AndPointcut.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
AndTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationPatternList
AnnotationPatternList.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
AnnotationPointcut.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
AnnotationTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
AnyWithAnnotationTypePattern.read
(VersionedDataInputStream s, ISourceContext c) static Pointcut
ArgsAnnotationPointcut.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
ArgsPointcut.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
BindingAnnotationFieldTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
BindingAnnotationTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
BindingTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
CflowPointcut.read
(VersionedDataInputStream s, ISourceContext context) static Declare
Declare.read
(VersionedDataInputStream s, ISourceContext context) static Declare
DeclareAnnotation.read
(VersionedDataInputStream s, ISourceContext context) static Declare
DeclareErrorOrWarning.read
(VersionedDataInputStream s, ISourceContext context) static Declare
DeclareParents.read
(VersionedDataInputStream s, ISourceContext context) static Declare
DeclareParentsMixin.read
(VersionedDataInputStream s, ISourceContext context) static Declare
DeclarePrecedence.read
(VersionedDataInputStream s, ISourceContext context) static Declare
DeclareSoft.read
(VersionedDataInputStream s, ISourceContext context) static Declare
DeclareTypeErrorOrWarning.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
ExactAnnotationFieldTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
ExactAnnotationTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
ExactTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
HandlerPointcut.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
HasMemberTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
IfPointcut.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
KindedPointcut.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
NotAnnotationTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
NotPointcut.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
NotTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
OrAnnotationTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
OrPointcut.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
OrTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
Pointcut.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
ReferencePointcut.read
(VersionedDataInputStream s, ISourceContext context) static SignaturePattern
SignaturePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
ThisOrTargetAnnotationPointcut.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
ThisOrTargetPointcut.read
(VersionedDataInputStream s, ISourceContext context) static ThrowsPattern
ThrowsPattern.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
TypeCategoryTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
TypePattern.read
(VersionedDataInputStream s, ISourceContext context) static TypePatternList
TypePatternList.read
(VersionedDataInputStream s, ISourceContext context) static TypeVariablePattern
TypeVariablePattern.read
(VersionedDataInputStream s, ISourceContext context) static TypeVariablePatternList
TypeVariablePatternList.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
WildAnnotationTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static TypePattern
WildTypePattern.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
WithinAnnotationPointcut.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
WithinCodeAnnotationPointcut.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
WithincodePointcut.read
(VersionedDataInputStream s, ISourceContext context) static Pointcut
WithinPointcut.read
(VersionedDataInputStream s, ISourceContext context) static AnnotationTypePattern
BindingAnnotationFieldTypePattern.read2
(VersionedDataInputStream s, ISourceContext context) static ISignaturePattern
AndSignaturePattern.readAndSignaturePattern
(VersionedDataInputStream s, ISourceContext context) static ISignaturePattern
AbstractSignaturePattern.readCompoundSignaturePattern
(VersionedDataInputStream s, ISourceContext context) void
PatternNode.readLocation
(ISourceContext context, DataInputStream s) static ISignaturePattern
NotSignaturePattern.readNotSignaturePattern
(VersionedDataInputStream s, ISourceContext context) static ISignaturePattern
OrSignaturePattern.readOrSignaturePattern
(VersionedDataInputStream s, ISourceContext context) static PerClause
PerCflow.readPerClause
(VersionedDataInputStream s, ISourceContext context) static PerClause
PerClause.readPerClause
(VersionedDataInputStream s, ISourceContext context) static PerClause
PerFromSuper.readPerClause
(VersionedDataInputStream s, ISourceContext context) static PerClause
PerObject.readPerClause
(VersionedDataInputStream s, ISourceContext context) static PerClause
PerSingleton.readPerClause
(VersionedDataInputStream s, ISourceContext context) static PerClause
PerTypeWithin.readPerClause
(VersionedDataInputStream s, ISourceContext context) static TypePattern
ExactTypePattern.readTypePattern150
(VersionedDataInputStream s, ISourceContext context) static TypePattern
WildTypePattern.readTypePattern150
(VersionedDataInputStream s, ISourceContext context) static TypePattern
ExactTypePattern.readTypePatternOldStyle
(DataInputStream s, ISourceContext context) static TypePattern
WildTypePattern.readTypePatternOldStyle
(VersionedDataInputStream s, ISourceContext context) void
PatternNode.setLocation
(ISourceContext sourceContext, int start, int end) void
BasicTokenSource.setSourceContext
(ISourceContext context) Constructors in org.aspectj.weaver.patterns with parameters of type ISourceContextModifierConstructorDescriptionBasicTokenSource
(IToken[] tokens, ISourceContext sourceContext) PatternParser
(String data, ISourceContext context) -
Uses of ISourceContext in org.aspectj.weaver.reflect
Methods in org.aspectj.weaver.reflect that return ISourceContext