Class ResteasyReactiveJacksonProcessor
- java.lang.Object
-
- io.quarkus.resteasy.reactive.jackson.deployment.processor.ResteasyReactiveJacksonProcessor
-
public class ResteasyReactiveJacksonProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description ResteasyReactiveJacksonProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidadditionalProviders(List<JacksonFeatureBuildItem> jacksonFeatureBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.MessageBodyReaderBuildItem> additionalReaders, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.MessageBodyWriterBuildItem> additionalWriters)(package private) io.quarkus.arc.deployment.AdditionalBeanBuildItembeans()(package private) io.quarkus.resteasy.reactive.spi.CustomExceptionMapperBuildItemcustomExceptionMappers()(package private) io.quarkus.resteasy.reactive.spi.ExceptionMapperBuildItemexceptionMappers()(package private) voidfeature(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature)voidhandleFieldSecurity(ResteasyReactiveResourceMethodEntriesBuildItem resourceMethodEntries, io.quarkus.resteasy.reactive.common.deployment.JaxRsResourceIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<ResourceMethodCustomSerializationBuildItem> producer)(package private) voidhandleJsonAnnotations(Optional<io.quarkus.resteasy.reactive.common.deployment.ResourceScanningResultBuildItem> resourceScanningResultBuildItem, io.quarkus.deployment.builditem.CombinedIndexBuildItem index, List<ResourceMethodCustomSerializationBuildItem> resourceMethodCustomSerializationBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer, io.quarkus.deployment.annotations.BuildProducer<JacksonFeatureBuildItem> jacksonFeaturesProducer, ResteasyReactiveServerJacksonRecorder recorder, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown)(package private) ResteasyReactiveJacksonProviderDefinedBuildItemjacksonRegistered()(package private) io.quarkus.resteasy.reactive.common.deployment.ServerDefaultProducesHandlerBuildItemjsonDefault()
-
-
-
Method Detail
-
feature
void feature(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature)
-
jsonDefault
io.quarkus.resteasy.reactive.common.deployment.ServerDefaultProducesHandlerBuildItem jsonDefault()
-
jacksonRegistered
ResteasyReactiveJacksonProviderDefinedBuildItem jacksonRegistered()
-
exceptionMappers
io.quarkus.resteasy.reactive.spi.ExceptionMapperBuildItem exceptionMappers()
-
customExceptionMappers
io.quarkus.resteasy.reactive.spi.CustomExceptionMapperBuildItem customExceptionMappers()
-
beans
io.quarkus.arc.deployment.AdditionalBeanBuildItem beans()
-
additionalProviders
void additionalProviders(List<JacksonFeatureBuildItem> jacksonFeatureBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.MessageBodyReaderBuildItem> additionalReaders, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.MessageBodyWriterBuildItem> additionalWriters)
-
handleJsonAnnotations
void handleJsonAnnotations(Optional<io.quarkus.resteasy.reactive.common.deployment.ResourceScanningResultBuildItem> resourceScanningResultBuildItem, io.quarkus.deployment.builditem.CombinedIndexBuildItem index, List<ResourceMethodCustomSerializationBuildItem> resourceMethodCustomSerializationBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer, io.quarkus.deployment.annotations.BuildProducer<JacksonFeatureBuildItem> jacksonFeaturesProducer, ResteasyReactiveServerJacksonRecorder recorder, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown)
-
handleFieldSecurity
public void handleFieldSecurity(ResteasyReactiveResourceMethodEntriesBuildItem resourceMethodEntries, io.quarkus.resteasy.reactive.common.deployment.JaxRsResourceIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<ResourceMethodCustomSerializationBuildItem> producer)
-
-