Class ExtensionPredicate

java.lang.Object
io.quarkus.platform.catalog.predicate.ExtensionPredicate
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 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)