Class QuarkusMultipartReturnTypeHandler
- java.lang.Object
-
- io.quarkus.resteasy.reactive.server.deployment.QuarkusMultipartReturnTypeHandler
-
- All Implemented Interfaces:
org.jboss.resteasy.reactive.common.processor.EndpointIndexer.MultipartReturnTypeIndexerExtension
public class QuarkusMultipartReturnTypeHandler extends Object implements org.jboss.resteasy.reactive.common.processor.EndpointIndexer.MultipartReturnTypeIndexerExtension
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Predicate<String>
applicationClassPredicate
(package private) io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem>
generatedClassBuildItemBuildProducer
(package private) io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem>
reflectiveClassProducer
-
Constructor Summary
Constructors Constructor Description QuarkusMultipartReturnTypeHandler(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer, Predicate<String> applicationClassPredicate, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
handleMultipartForReturnType(org.jboss.resteasy.reactive.common.processor.AdditionalWriters additionalWriters, org.jboss.jandex.ClassInfo multipartClassInfo, org.jboss.jandex.IndexView index)
-
-
-
Field Detail
-
generatedClassBuildItemBuildProducer
final io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer
-
reflectiveClassProducer
final io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer
-
-
Constructor Detail
-
QuarkusMultipartReturnTypeHandler
public QuarkusMultipartReturnTypeHandler(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer, Predicate<String> applicationClassPredicate, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer)
-
-
Method Detail
-
handleMultipartForReturnType
public boolean handleMultipartForReturnType(org.jboss.resteasy.reactive.common.processor.AdditionalWriters additionalWriters, org.jboss.jandex.ClassInfo multipartClassInfo, org.jboss.jandex.IndexView index)
- Specified by:
handleMultipartForReturnType
in interfaceorg.jboss.resteasy.reactive.common.processor.EndpointIndexer.MultipartReturnTypeIndexerExtension
-
-