Package io.quarkus.resteasy.reactive.spi
Class EndpointValidationPredicatesBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.resteasy.reactive.spi.EndpointValidationPredicatesBuildItem
public final class EndpointValidationPredicatesBuildItem
extends io.quarkus.builder.item.MultiBuildItem
A build item that provides a
Predicate to detect and validate classes defining REST endpoints.
This can include resources in RESTEasy or controllers in the Spring ecosystem. It acts as a Service Provider Interface (SPI) to allow customization of the validation logic for endpoint detection, enabling integration with various frameworks or specific application needs.
The Predicate evaluates ClassInfo instances to determine whether a class defines a REST endpoint
according to the provided logic.
-
Constructor Summary
ConstructorsConstructorDescriptionEndpointValidationPredicatesBuildItem(Predicate<org.jboss.jandex.ClassInfo> predicate) -
Method Summary
-
Constructor Details
-
EndpointValidationPredicatesBuildItem
-
-
Method Details
-
getPredicate
-