public abstract class ClassFilters extends Object
ClassFilters
.MethodMatchers
,
Pointcuts
Constructor and Description |
---|
ClassFilters() |
Modifier and Type | Method and Description |
---|---|
static ClassFilter |
intersection(ClassFilter[] classFilters)
Match all classes that all of the given ClassFilters match.
|
static ClassFilter |
intersection(ClassFilter cf1,
ClassFilter cf2)
Match all classes that both of the given ClassFilters match.
|
static ClassFilter |
union(ClassFilter[] classFilters)
Match all classes that either (or all) of the given ClassFilters matches.
|
static ClassFilter |
union(ClassFilter cf1,
ClassFilter cf2)
Match all classes that either (or both) of the given ClassFilters matches.
|
public static ClassFilter union(ClassFilter cf1, ClassFilter cf2)
cf1
- the first ClassFiltercf2
- the second ClassFilterpublic static ClassFilter union(ClassFilter[] classFilters)
classFilters
- the ClassFilters to matchpublic static ClassFilter intersection(ClassFilter cf1, ClassFilter cf2)
cf1
- the first ClassFiltercf2
- the second ClassFilterpublic static ClassFilter intersection(ClassFilter[] classFilters)
classFilters
- the ClassFilters to match