All Classes and Interfaces
Class
Description
Hook interface invoked after the query results are returned by the
proxy-api-controller interceptor.Registers an
AfterFind hook to be invoked after the query
results are returned by the proxy-api-controller interceptor.Registers a
BeforeFind hook to be invoked before the query
is executed by the proxy-api-controller interceptor.Binds a controller interface or method to a specific JPA entity and its
primary-key type, enabling the
proxy-api-controller framework to
resolve and execute the correct JpaService
at runtime.Marks an interface as a dynamic REST controller whose methods are intercepted
at runtime by the
proxy-api-controller framework.Unchecked exception thrown by the
proxy-api-controller framework
when an error occurs during dynamic proxy invocation or query execution.JDK
InvocationHandler that serves as the entry point for every
proxied controller method call in the proxy-api-controller framework.Spring
ImportBeanDefinitionRegistrar that scans the classpath for
interfaces annotated with ApiFindController and registers each one as
a Spring bean backed by a JDK dynamic proxy.Specifies the MapStruct (or any bean) mapper class and optional method name
to use for converting query results before returning them from a dynamic
ApiFindController method.Specifies an explicit query string to be executed by the
proxy-api-controller interceptor instead of relying on the
automatic JPQL generation.Hook interface invoked before the query is executed by the
proxy-api-controller interceptor.Defines a default
ORDER BY clause for an ApiQuery-annotated method.Enables the
proxy-api-controller framework in a Spring Boot application.Holds metadata about a single method parameter captured during proxy invocation.
Spring configuration class for the
proxy-api-controller module.Factory bean that creates Java dynamic proxy instances for
ApiFindController interfaces.Auto-configuration that fixes the Swagger/SpringDoc tag names for
ApiFindController proxy beans.