Verwendungen von Schnittstelle
org.aspectj.weaver.tools.MatchingContext
Packages, die MatchingContext verwenden
Package
Beschreibung
-
Verwendungen von MatchingContext in org.aspectj.weaver.internal.tools
Methoden in org.aspectj.weaver.internal.tools mit Parametern vom Typ MatchingContextModifizierer und TypMethodeBeschreibungboolean
MatchingContextBasedTest.matches
(MatchingContext context) void
PointcutExpressionImpl.setMatchingContext
(MatchingContext aMatchContext) void
StandardPointcutExpressionImpl.setMatchingContext
(MatchingContext aMatchContext) -
Verwendungen von MatchingContext in org.aspectj.weaver.reflect
Methoden in org.aspectj.weaver.reflect, die MatchingContext zurückgebenModifizierer und TypMethodeBeschreibungReflectionFastMatchInfo.getMatchingContext()
ReflectionShadow.getMatchingContext()
StandardShadow.getMatchingContext()
Methoden in org.aspectj.weaver.reflect mit Parametern vom Typ MatchingContextModifizierer und TypMethodeBeschreibungstatic Shadow
ReflectionShadow.makeAdviceExecutionShadow
(World inWorld, Method forMethod, MatchingContext withContext) static Shadow
StandardShadow.makeAdviceExecutionShadow
(World inWorld, Method forMethod, MatchingContext withContext) static Shadow
ReflectionShadow.makeCallShadow
(World inWorld, Member aMember, Class thisClass, MatchingContext withContext) static Shadow
ReflectionShadow.makeCallShadow
(World inWorld, Member aMember, Member withinCode, MatchingContext withContext) static Shadow
StandardShadow.makeCallShadow
(World inWorld, Member aMember, Class thisClass, MatchingContext withContext) static Shadow
StandardShadow.makeCallShadow
(World inWorld, ResolvedMember aMember, ResolvedMember withinCode, MatchingContext withContext) static Shadow
ReflectionShadow.makeExecutionShadow
(World inWorld, Member forMethod, MatchingContext withContext) static Shadow
StandardShadow.makeExecutionShadow
(World inWorld, Member forMethod, MatchingContext withContext) static Shadow
StandardShadow.makeExecutionShadow
(World inWorld, ResolvedMember forMethod, MatchingContext withContext) static Shadow
ReflectionShadow.makeFieldGetShadow
(World inWorld, Field forField, Class callerType, MatchingContext withContext) static Shadow
ReflectionShadow.makeFieldGetShadow
(World inWorld, Field forField, Member inMember, MatchingContext withContext) static Shadow
StandardShadow.makeFieldGetShadow
(World inWorld, Field forField, Class callerType, MatchingContext withContext) static Shadow
StandardShadow.makeFieldGetShadow
(World inWorld, Field forField, Member inMember, MatchingContext withContext) static Shadow
ReflectionShadow.makeFieldSetShadow
(World inWorld, Field forField, Class callerType, MatchingContext withContext) static Shadow
ReflectionShadow.makeFieldSetShadow
(World inWorld, Field forField, Member inMember, MatchingContext withContext) static Shadow
StandardShadow.makeFieldSetShadow
(World inWorld, Field forField, Class callerType, MatchingContext withContext) static Shadow
StandardShadow.makeFieldSetShadow
(World inWorld, Field forField, Member inMember, MatchingContext withContext) static Shadow
ReflectionShadow.makeHandlerShadow
(World inWorld, Class exceptionType, Class withinType, MatchingContext withContext) static Shadow
ReflectionShadow.makeHandlerShadow
(World inWorld, Class exceptionType, Member withinCode, MatchingContext withContext) static Shadow
StandardShadow.makeHandlerShadow
(World inWorld, Class exceptionType, Class withinType, MatchingContext withContext) static Shadow
StandardShadow.makeHandlerShadow
(World inWorld, Class exceptionType, Member withinCode, MatchingContext withContext) static Shadow
ReflectionShadow.makeInitializationShadow
(World inWorld, Constructor forConstructor, MatchingContext withContext) static Shadow
StandardShadow.makeInitializationShadow
(World inWorld, Constructor forConstructor, MatchingContext withContext) static Shadow
ReflectionShadow.makePreInitializationShadow
(World inWorld, Constructor forConstructor, MatchingContext withContext) static Shadow
StandardShadow.makePreInitializationShadow
(World inWorld, Constructor forConstructor, MatchingContext withContext) static Shadow
ReflectionShadow.makeStaticInitializationShadow
(World inWorld, Class forType, MatchingContext withContext) static Shadow
StandardShadow.makeStaticInitializationShadow
(World inWorld, Class forType, MatchingContext withContext) static Shadow
StandardShadow.makeStaticInitializationShadow
(World inWorld, ResolvedType forType, MatchingContext withContext) void
ShadowMatchImpl.setMatchingContext
(MatchingContext aMatchContext) void
StandardShadowMatchImpl.setMatchingContext
(MatchingContext aMatchContext) Konstruktoren in org.aspectj.weaver.reflect mit Parametern vom Typ MatchingContextModifiziererKonstruktorBeschreibungReflectionFastMatchInfo
(ResolvedType type, Shadow.Kind kind, MatchingContext context, World world) ReflectionShadow
(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext) StandardShadow
(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext) -
Verwendungen von MatchingContext in org.aspectj.weaver.tools
Klassen in org.aspectj.weaver.tools, die MatchingContext implementierenModifizierer und TypKlasseBeschreibungclass
Default implementation of MatchingContext, backed by a Map.Methoden in org.aspectj.weaver.tools mit Parametern vom Typ MatchingContextModifizierer und TypMethodeBeschreibungboolean
ContextBasedMatcher.couldMatchJoinPointsInType
(Class aClass, MatchingContext matchContext) return true iff this matcher could ever match a join point in the given type, may also use any match context information availableboolean
ContextBasedMatcher.matchesDynamically
(MatchingContext matchContext) Called during processing of ShadowMatch.matchesJoinPoint when matchesStatically returned FuzzyBoolean.MAYBE.ContextBasedMatcher.matchesStatically
(MatchingContext matchContext) Return FuzzyBoolean.YES if a join point with the given matching context is always matched.void
PointcutExpression.setMatchingContext
(MatchingContext aMatchContext) Set the matching context to be used for subsequent calls to match.void
ShadowMatch.setMatchingContext
(MatchingContext aMatchContext) Set a matching context to be used when matching join points.void
StandardPointcutExpression.setMatchingContext
(MatchingContext aMatchContext) Set the matching context to be used for subsequent calls to match.