Uses of Class
io.quarkus.rest.data.panache.deployment.properties.ResourceProperties
-
-
Uses of ResourceProperties in io.quarkus.rest.data.panache.deployment
Methods in io.quarkus.rest.data.panache.deployment with parameters of type ResourceProperties Modifier and Type Method Description (package private) voidJaxRsResourceImplementor. implement(io.quarkus.gizmo.ClassOutput classOutput, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties)Implement a JAX-RS resource with a following structure. -
Uses of ResourceProperties in io.quarkus.rest.data.panache.deployment.methods
Methods in io.quarkus.rest.data.panache.deployment.methods with parameters of type ResourceProperties Modifier and Type Method Description voidMethodImplementor. implement(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Implement a specific JAX-RS method using the provided resource metadata.voidStandardMethodImplementor. implement(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Implement exposed JAX-RS method.protected voidAddMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Generate JAX-RS POST method that exposesRestDataResource.add(Object).protected voidDeleteMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Generate JAX-RS DELETE method that exposesRestDataResource.delete(Object).protected voidGetMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Generate JAX-RS GET method that exposesRestDataResource.get(Object).protected voidListMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Generate JAX-RS GET method that exposesRestDataResource.list(Page, Sort).protected abstract voidStandardMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Implement the actual JAX-RS method logic.protected voidUpdateMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Generate JAX-RS UPDATE method that exposesRestDataResource.update(Object, Object). -
Uses of ResourceProperties in io.quarkus.rest.data.panache.deployment.methods.hal
Methods in io.quarkus.rest.data.panache.deployment.methods.hal with parameters of type ResourceProperties Modifier and Type Method Description voidHalMethodImplementor. implement(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Implement a method if it is exposed and hal is enabled.protected voidAddHalMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)ExposeRestDataResource.add(Object)via HAL JAX-RS method.protected voidGetHalMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)ExposeRestDataResource.get(Object)via HAL JAX-RS method.protected voidListHalMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)ExposeRestDataResource.list(Page, Sort)via HAL JAX-RS method.protected voidUpdateHalMethodImplementor. implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)ExposeRestDataResource.update(Object, Object)via HAL JAX-RS method. -
Uses of ResourceProperties in io.quarkus.rest.data.panache.deployment.properties
Methods in io.quarkus.rest.data.panache.deployment.properties that return ResourceProperties Modifier and Type Method Description ResourcePropertiesResourcePropertiesProvider. getForInterface(String resourceInterface)Find resource and method properties annotations used by a given interface and buildResourcePropertiesinstance.ResourcePropertiesResourcePropertiesBuildItem. getResourcePropertiesInfo()Constructors in io.quarkus.rest.data.panache.deployment.properties with parameters of type ResourceProperties Constructor Description ResourcePropertiesBuildItem(String resourceType, ResourceProperties resourceProperties)
-