public static class Categories.CategoryFilter extends Filter
| Modifier | Constructor and Description |
|---|---|
protected |
Categories.CategoryFilter(boolean matchAnyIncludes,
java.util.Set<java.lang.Class<?>> includes,
boolean matchAnyExcludes,
java.util.Set<java.lang.Class<?>> excludes) |
| Modifier and Type | Method and Description |
|---|---|
static Categories.CategoryFilter |
categoryFilter(boolean matchAnyInclusions,
java.util.Set<java.lang.Class<?>> inclusions,
boolean matchAnyExclusions,
java.util.Set<java.lang.Class<?>> exclusions) |
java.lang.String |
describe()
Returns a textual description of this Filter
|
static Categories.CategoryFilter |
exclude(boolean matchAny,
java.lang.Class<?>... categories) |
static Categories.CategoryFilter |
exclude(java.lang.Class<?>... categories) |
static Categories.CategoryFilter |
exclude(java.lang.Class<?> category) |
static Categories.CategoryFilter |
include(boolean matchAny,
java.lang.Class<?>... categories) |
static Categories.CategoryFilter |
include(java.lang.Class<?>... categories) |
static Categories.CategoryFilter |
include(java.lang.Class<?> category) |
boolean |
shouldRun(Description description) |
java.lang.String |
toString()
Returns string in the form "[included categories] - [excluded categories]", where both
sets have comma separated names of categories.
|
apply, intersect, matchMethodDescriptionprotected Categories.CategoryFilter(boolean matchAnyIncludes,
java.util.Set<java.lang.Class<?>> includes,
boolean matchAnyExcludes,
java.util.Set<java.lang.Class<?>> excludes)
public static Categories.CategoryFilter include(boolean matchAny, java.lang.Class<?>... categories)
public static Categories.CategoryFilter include(java.lang.Class<?> category)
public static Categories.CategoryFilter include(java.lang.Class<?>... categories)
public static Categories.CategoryFilter exclude(boolean matchAny, java.lang.Class<?>... categories)
public static Categories.CategoryFilter exclude(java.lang.Class<?> category)
public static Categories.CategoryFilter exclude(java.lang.Class<?>... categories)
public static Categories.CategoryFilter categoryFilter(boolean matchAnyInclusions, java.util.Set<java.lang.Class<?>> inclusions, boolean matchAnyExclusions, java.util.Set<java.lang.Class<?>> exclusions)
public java.lang.String describe()
Filterdescribe in class FiltertoString()public java.lang.String toString()
toString in class java.lang.Objectname of categorypublic boolean shouldRun(Description description)