Class ResourceMethodCustomSerializationBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.resteasy.reactive.jackson.deployment.processor.ResourceMethodCustomSerializationBuildItem

public final class ResourceMethodCustomSerializationBuildItem extends io.quarkus.builder.item.MultiBuildItem
Used to pass info about a JAX-RS resource method that needs to perform custom serialization
  • Constructor Details

    • ResourceMethodCustomSerializationBuildItem

      public ResourceMethodCustomSerializationBuildItem(org.jboss.jandex.MethodInfo methodInfo, org.jboss.jandex.ClassInfo declaringClassInfo, Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectWriter>> customSerializationProvider)
  • Method Details

    • getMethodInfo

      public org.jboss.jandex.MethodInfo getMethodInfo()
    • getDeclaringClassInfo

      public org.jboss.jandex.ClassInfo getDeclaringClassInfo()
    • getCustomSerializationProvider

      public Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectWriter>> getCustomSerializationProvider()