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, matchMethodDescription
protected 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()
Filter
describe
in class Filter
toString()
public java.lang.String toString()
toString
in class java.lang.Object
name of category
public boolean shouldRun(Description description)