Package xyz.block.ftl.runtime
Class VerbRegistry.EgressSupplier
-
- All Implemented Interfaces:
-
java.util.function.BiFunction,org.jboss.resteasy.reactive.server.core.parameters.ParameterExtractor,xyz.block.ftl.runtime.VerbRegistry.ParameterSupplier
public class VerbRegistry.EgressSupplier implements VerbRegistry.ParameterSupplier, ParameterExtractor
-
-
Field Summary
Fields Modifier and Type Field Description public final Stringnamepublic final Class<out Object>inputClass
-
Constructor Summary
Constructors Constructor Description VerbRegistry.EgressSupplier(String name, Class<out Object> inputClass)
-
Method Summary
Modifier and Type Method Description StringgetName()Class<out Object>getInputClass()Objectapply(ObjectMapper mapper, CallRequest in)ObjectextractParameter(ResteasyReactiveRequestContext context)-
-
Method Detail
-
getInputClass
Class<out Object> getInputClass()
-
apply
Object apply(ObjectMapper mapper, CallRequest in)
-
extractParameter
Object extractParameter(ResteasyReactiveRequestContext context)
-
-
-
-