@API(value=Experimental) public interface ClassFilter extends DiscoveryFilter<java.lang.Class<?>>
DiscoveryFilter
that is applied to a Class
.includeClassNamePattern(String)
Modifier and Type | Method and Description |
---|---|
static ClassFilter |
includeClassNamePattern(java.lang.String pattern)
Create a new include
ClassFilter based on the supplied
class name pattern. |
apply, composeFilters, composeFilters, toPredicate
static ClassFilter includeClassNamePattern(java.lang.String pattern)
ClassFilter
based on the supplied
class name pattern.
If the fully qualified name of a class matches against the pattern, the class will be included in the result set.
pattern
- a regular expression to match against fully qualified
class names; never null
or blankClass.getName()