Class JaxRsResourceImplementor

java.lang.Object
io.quarkus.rest.data.panache.deployment.JaxRsResourceImplementor

class JaxRsResourceImplementor extends Object
Implement a JAX-RS controller exposing a specific RestDataResource implementation.
  • Constructor Details

    • JaxRsResourceImplementor

      JaxRsResourceImplementor(io.quarkus.deployment.Capabilities capabilities)
  • Method Details

    • implement

      void implement(io.quarkus.gizmo.ClassOutput classOutput, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.deployment.Capabilities capabilities)
      Implement a JAX-RS resource with a following structure.
       
            @Path("/my-entities')
            public class MyEntitiesResourceController_1234 {
                @Inject
                MyEntitiesResource resource;
      
                // JAX-RS method implementations. See method implementors for details.
            }