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.MultiBuildItemUsed to pass info about a JAX-RS resource method that needs to perform custom serialization
-
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type,com.fasterxml.jackson.databind.ObjectWriter>>getCustomSerializationProvider()org.jboss.jandex.ClassInfogetDeclaringClassInfo()org.jboss.jandex.MethodInfogetMethodInfo()
-
-
-
Constructor Detail
-
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 Detail
-
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()
-
-