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 Summary
ConstructorsConstructorDescriptionResourceMethodCustomSerializationBuildItem(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
Modifier and TypeMethodDescriptionClass<? extends BiFunction<com.fasterxml.jackson.databind.ObjectMapper,Type, com.fasterxml.jackson.databind.ObjectWriter>> org.jboss.jandex.ClassInfoorg.jboss.jandex.MethodInfo
-
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, getCustomSerializationProvider()com.fasterxml.jackson.databind.ObjectWriter>>
-