- All Implemented Interfaces:
Predicate<io.quarkus.registry.catalog.Extension>
public class ExtensionPredicate
extends Object
implements Predicate<io.quarkus.registry.catalog.Extension>
A
Predicate implementation that will test a keyword against an
Extension
-
Constructor Summary
Constructors
-
Method Summary
static Predicate<io.quarkus.registry.catalog.Extension>
boolean
isExactMatch(io.quarkus.registry.catalog.Extension extension)
static boolean
boolean
test(io.quarkus.registry.catalog.Extension extension)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ExtensionPredicate
public ExtensionPredicate(String keyword)
-
Method Details
-
create
public static Predicate<io.quarkus.registry.catalog.Extension> create(String keyword)
-
isPattern
public static boolean isPattern(String keyword)
-
test
public boolean test(io.quarkus.registry.catalog.Extension extension)
- Specified by:
test in interface Predicate<io.quarkus.registry.catalog.Extension>
-
isExactMatch
public boolean isExactMatch(io.quarkus.registry.catalog.Extension extension)