public interface ParameterDeserializer
| Modifier and Type | Method and Description |
|---|---|
default void |
attach(io.undertow.server.HttpServerExchange exchange,
io.undertow.util.AttachmentKey<Map<String,Object>> paramType,
String key,
Object value) |
default void |
attach(io.undertow.server.HttpServerExchange exchange,
String key,
Object value) |
static void |
deserialize(io.undertow.server.HttpServerExchange exchange,
OpenApiOperation openApiOperation) |
default void |
deserialize(io.undertow.server.HttpServerExchange exchange,
com.networknt.oas.model.Parameter parameter,
Set<String> candidateParams) |
default io.undertow.util.AttachmentKey<Map<String,Object>> |
getAttachmentKey() |
static Set<String> |
getCandidateQueryParams(io.undertow.server.HttpServerExchange exchange) |
StyleParameterDeserializer |
getStyleDeserializer(String style) |
default boolean |
isApplicable(io.undertow.server.HttpServerExchange exchange,
com.networknt.oas.model.Parameter parameter,
Set<String> candidateParams) |
static Set<String> getCandidateQueryParams(io.undertow.server.HttpServerExchange exchange)
static void deserialize(io.undertow.server.HttpServerExchange exchange,
OpenApiOperation openApiOperation)
default boolean isApplicable(io.undertow.server.HttpServerExchange exchange,
com.networknt.oas.model.Parameter parameter,
Set<String> candidateParams)
default void deserialize(io.undertow.server.HttpServerExchange exchange,
com.networknt.oas.model.Parameter parameter,
Set<String> candidateParams)
StyleParameterDeserializer getStyleDeserializer(String style)
default void attach(io.undertow.server.HttpServerExchange exchange,
String key,
Object value)
Copyright © 2020. All rights reserved.