Uses of Class
org.aspectj.util.FuzzyBoolean
Package
Description
-
Uses of FuzzyBoolean in org.aspectj.util
Modifier and TypeFieldDescriptionstatic FuzzyBoolean
FuzzyBoolean.MAYBE
static FuzzyBoolean
FuzzyBoolean.NEVER
static FuzzyBoolean
FuzzyBoolean.NO
static FuzzyBoolean
FuzzyBoolean.YES
Modifier and TypeMethodDescriptionabstract FuzzyBoolean
FuzzyBoolean.and(FuzzyBoolean other)
static FuzzyBoolean
FuzzyBoolean.fromBoolean(boolean b)
abstract FuzzyBoolean
FuzzyBoolean.not()
abstract FuzzyBoolean
FuzzyBoolean.or(FuzzyBoolean other)
Modifier and TypeMethodDescriptionabstract FuzzyBoolean
FuzzyBoolean.and(FuzzyBoolean other)
abstract FuzzyBoolean
FuzzyBoolean.or(FuzzyBoolean other)
-
Uses of FuzzyBoolean in org.aspectj.weaver.internal.tools
Modifier and TypeMethodDescriptionPointcutDesignatorHandlerBasedPointcut.fastMatch(FastMatchInfo info)
protected FuzzyBoolean
PointcutDesignatorHandlerBasedPointcut.matchInternal(Shadow shadow)
-
Uses of FuzzyBoolean in org.aspectj.weaver.patterns
Modifier and TypeMethodDescriptionTypePatternQuestions.Question.ask()
TypePatternQuestions.askQuestion(TypePattern pattern, ResolvedType type, TypePattern.MatchKind kind)
AndPointcut.fastMatch(FastMatchInfo type)
AnnotationPointcut.fastMatch(FastMatchInfo info)
ArgsAnnotationPointcut.fastMatch(FastMatchInfo info)
ArgsPointcut.fastMatch(FastMatchInfo type)
CflowPointcut.fastMatch(FastMatchInfo type)
ConcreteCflowPointcut.fastMatch(FastMatchInfo type)
HandlerPointcut.fastMatch(FastMatchInfo type)
IfPointcut.fastMatch(FastMatchInfo type)
IfPointcut.IfFalsePointcut.fastMatch(FastMatchInfo type)
IfPointcut.IfTruePointcut.fastMatch(FastMatchInfo type)
KindedPointcut.fastMatch(FastMatchInfo info)
NotPointcut.fastMatch(FastMatchInfo type)
OrPointcut.fastMatch(FastMatchInfo type)
PerCflow.fastMatch(FastMatchInfo type)
PerFromSuper.fastMatch(FastMatchInfo type)
PerObject.fastMatch(FastMatchInfo type)
PerSingleton.fastMatch(FastMatchInfo type)
PerTypeWithin.fastMatch(FastMatchInfo info)
abstract FuzzyBoolean
Pointcut.fastMatch(FastMatchInfo info)
Could I match any shadows in the code defined within this type?ReferencePointcut.fastMatch(FastMatchInfo type)
ThisOrTargetAnnotationPointcut.fastMatch(FastMatchInfo info)
ThisOrTargetPointcut.fastMatch(FastMatchInfo type)
WithinAnnotationPointcut.fastMatch(FastMatchInfo info)
WithinCodeAnnotationPointcut.fastMatch(FastMatchInfo info)
WithincodePointcut.fastMatch(FastMatchInfo type)
WithinPointcut.fastMatch(FastMatchInfo info)
AnnotationTypePattern.fastMatches(AnnotatedElement annotated)
AnyAnnotationTypePattern.fastMatches(AnnotatedElement annotated)
ExactAnnotationFieldTypePattern.fastMatches(AnnotatedElement annotated)
ExactAnnotationTypePattern.fastMatches(AnnotatedElement annotated)
Do I really match this shadow?AndAnnotationTypePattern.matches(AnnotatedElement annotated)
AndAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
AnnotationPatternList.matches(ResolvedType[] someArgs)
abstract FuzzyBoolean
AnnotationTypePattern.matches(AnnotatedElement annotated)
abstract FuzzyBoolean
AnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
AnyAnnotationTypePattern.matches(AnnotatedElement annotated)
AnyAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
BindingAnnotationFieldTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
ExactAnnotationFieldTypePattern.matches(AnnotatedElement annotated)
ExactAnnotationFieldTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
ExactAnnotationTypePattern.matches(AnnotatedElement annotated)
ExactAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
NotAnnotationTypePattern.matches(AnnotatedElement annotated)
NotAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
OrAnnotationTypePattern.matches(AnnotatedElement annotated)
OrAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
TypePattern.matches(ResolvedType type, TypePattern.MatchKind kind)
TypePatternList.matches(ResolvableTypeList types, TypePattern.MatchKind kind, ResolvedType[][] parameterAnnotations)
TypePatternList.matches(ResolvedType[] types, TypePattern.MatchKind kind)
TypePatternList.matches(ResolvedType[] types, TypePattern.MatchKind kind, ResolvedType[][] parameterAnnotations)
When called with TypePattern.STATIC this will always return either FuzzyBoolean.YES or FuzzyBoolean.NO.WildAnnotationTypePattern.matches(AnnotatedElement annotated)
WildAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
AndTypePattern.matchesInstanceof(ResolvedType type)
AnyTypePattern.matchesInstanceof(ResolvedType type)
AnyWithAnnotationTypePattern.matchesInstanceof(ResolvedType type)
EllipsisTypePattern.matchesInstanceof(ResolvedType type)
ExactTypePattern.matchesInstanceof(ResolvedType matchType)
HasMemberTypePattern.matchesInstanceof(ResolvedType type)
NotTypePattern.matchesInstanceof(ResolvedType type)
NoTypePattern.matchesInstanceof(ResolvedType type)
OrTypePattern.matchesInstanceof(ResolvedType type)
TypeCategoryTypePattern.matchesInstanceof(ResolvedType type)
abstract FuzzyBoolean
TypePattern.matchesInstanceof(ResolvedType type)
WildTypePattern.matchesInstanceof(ResolvedType type)
ExactAnnotationFieldTypePattern.matchesRuntimeType(AnnotatedElement annotated)
ExactAnnotationTypePattern.matchesRuntimeType(AnnotatedElement annotated)
protected FuzzyBoolean
AndPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
AnnotationPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
ArgsAnnotationPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
ArgsPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
CflowPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
ConcreteCflowPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
HandlerPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
IfPointcut.IfFalsePointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
IfPointcut.IfTruePointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
IfPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
KindedPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
NotPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
OrPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
PerCflow.matchInternal(Shadow shadow)
protected FuzzyBoolean
PerFromSuper.matchInternal(Shadow shadow)
protected FuzzyBoolean
PerObject.matchInternal(Shadow shadow)
protected FuzzyBoolean
PerSingleton.matchInternal(Shadow shadow)
protected FuzzyBoolean
PerTypeWithin.matchInternal(Shadow shadow)
protected abstract FuzzyBoolean
Pointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
ReferencePointcut.matchInternal(Shadow shadow)
Do I really match this shadow?protected FuzzyBoolean
ThisOrTargetAnnotationPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
ThisOrTargetPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
WithinAnnotationPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
WithinCodeAnnotationPointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
WithincodePointcut.matchInternal(Shadow shadow)
protected FuzzyBoolean
WithinPointcut.matchInternal(Shadow shadow)
-
Uses of FuzzyBoolean in org.aspectj.weaver.reflect
ModifierConstructorDescriptionShadowMatchImpl(FuzzyBoolean match, Test test, ExposedState state, PointcutParameter[] params)
StandardShadowMatchImpl(FuzzyBoolean match, Test test, ExposedState state, PointcutParameter[] params)