@API(status=INTERNAL,
since="1.0")
public final class ClasspathScanningSupport
extends Object
| Modifier and Type | Method and Description |
|---|---|
static ClassFilter |
buildClassFilter(EngineDiscoveryRequest request,
Predicate<Class<?>> classPredicate)
Build a
ClassFilter by combining the name predicate built by
buildClassNamePredicate(EngineDiscoveryRequest) and the passed-in
class predicate. |
static Predicate<String> |
buildClassNamePredicate(EngineDiscoveryRequest request)
Build a
Predicate for fully qualified class names to be used for
classpath scanning from an EngineDiscoveryRequest. |
public static Predicate<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, Predicate<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 predicateCopyright © 2024. All rights reserved.