Uses of Class
io.quarkus.rest.data.panache.deployment.properties.ResourceProperties
Packages that use ResourceProperties
Package
Description
-
Uses of ResourceProperties in io.quarkus.rest.data.panache.deployment
Methods in io.quarkus.rest.data.panache.deployment with parameters of type ResourcePropertiesModifier and TypeMethodDescription(package private) voidJaxRsResourceImplementor.implement(io.quarkus.gizmo.ClassOutput classOutput, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.deployment.Capabilities capabilities) 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 ResourcePropertiesModifier and TypeMethodDescriptionprotected voidStandardMethodImplementor.addLinksAnnotation(io.quarkus.gizmo.AnnotatedElement element, ResourceProperties resourceProperties, String entityClassName, String rel) protected voidListMethodImplementor.addProducesJsonAnnotation(io.quarkus.gizmo.AnnotatedElement element, ResourceProperties properties) protected voidStandardMethodImplementor.addProducesJsonAnnotation(io.quarkus.gizmo.AnnotatedElement element, ResourceProperties properties) protected voidStandardMethodImplementor.addSecurityAnnotations(io.quarkus.gizmo.AnnotatedElement element, ResourceProperties resourceProperties) 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.voidUserMethodsWithAnnotationsImplementor.implement(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField) protected voidAddMethodImplementor.implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField) Generate JAX-RS POST method.protected voidCountMethodImplementor.implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField) Generate JAX-RS GET method.protected voidDeleteMethodImplementor.implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField) Generate JAX-RS DELETE method.protected voidGetMethodImplementor.implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField) Generate JAX-RS GET method.protected voidListMethodImplementor.implementInternal(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField) Generate JAX-RS GET method.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.protected voidListMethodImplementor.returnValue(io.quarkus.gizmo.BytecodeCreator creator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.ResultHandle value) protected voidListMethodImplementor.returnValueWithLinks(io.quarkus.gizmo.BytecodeCreator creator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.ResultHandle value, io.quarkus.gizmo.ResultHandle links) -
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 ResourcePropertiesModifier and TypeMethodDescriptionprotected voidListHalMethodImplementor.addProducesJsonAnnotation(io.quarkus.gizmo.AnnotatedElement element, ResourceProperties properties) voidListHalMethodImplementor.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 voidListHalMethodImplementor.returnValue(io.quarkus.gizmo.BytecodeCreator creator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.ResultHandle value) protected voidListHalMethodImplementor.returnValueWithLinks(io.quarkus.gizmo.BytecodeCreator creator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.ResultHandle value, io.quarkus.gizmo.ResultHandle links) -
Uses of ResourceProperties in io.quarkus.rest.data.panache.deployment.properties
Methods in io.quarkus.rest.data.panache.deployment.properties that return ResourcePropertiesModifier and TypeMethodDescriptionResourcePropertiesProvider.getFromClass(String resourceClass) Find resource and method properties annotations used by a given interface and buildResourcePropertiesinstance.ResourcePropertiesBuildItem.getResourcePropertiesInfo()Constructors in io.quarkus.rest.data.panache.deployment.properties with parameters of type ResourcePropertiesModifierConstructorDescriptionResourcePropertiesBuildItem(String resourceType, ResourceProperties resourceProperties) -
Uses of ResourceProperties in io.quarkus.rest.data.panache.deployment.utils
Methods in io.quarkus.rest.data.panache.deployment.utils with parameters of type ResourcePropertiesModifier and TypeMethodDescriptionio.quarkus.gizmo.ResultHandleResponseImplementor.created(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle entity, ResourceProperties resourceProperties)