Modifier and Type | Method | Description |
---|---|---|
static ClassFilter |
buildClassFilter(EngineDiscoveryRequest request,
java.util.function.Predicate<java.lang.Class<?>> classPredicate) |
Build a
ClassFilter by combining the name predicate built by
buildClassNamePredicate(EngineDiscoveryRequest) and the passed-in
class predicate. |
static java.util.function.Predicate<java.lang.String> |
buildClassNamePredicate(EngineDiscoveryRequest request) |
Build a
Predicate for fully qualified class names to be used for
classpath scanning from an EngineDiscoveryRequest . |
public static java.util.function.Predicate<java.lang.String> buildClassNamePredicate(EngineDiscoveryRequest request)
Predicate
for fully qualified class names to be used for
classpath scanning from an EngineDiscoveryRequest
.request
- the request to build a predicate frompublic static ClassFilter buildClassFilter(EngineDiscoveryRequest request, java.util.function.Predicate<java.lang.Class<?>> classPredicate)
ClassFilter
by combining the name predicate built by
buildClassNamePredicate(EngineDiscoveryRequest)
and the passed-in
class predicate.request
- the request to build a name predicate fromclassPredicate
- the class predicate