Class UserMethodsWithAnnotationsImplementor

java.lang.Object
io.quarkus.rest.data.panache.deployment.methods.UserMethodsWithAnnotationsImplementor
All Implemented Interfaces:
MethodImplementor

public final class UserMethodsWithAnnotationsImplementor extends Object implements MethodImplementor
Propagate all the user methods that have annotations. This is necessary when users use annotations with an interceptor binding like `@Transactional`.
  • Constructor Details

    • UserMethodsWithAnnotationsImplementor

      public UserMethodsWithAnnotationsImplementor()
  • Method Details

    • implement

      public void implement(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)
      Description copied from interface: MethodImplementor
      Implement a specific JAX-RS method using the provided resource metadata.
      Specified by:
      implement in interface MethodImplementor