Interface JacksonModule


public interface JacksonModule
  • Method Summary

    Modifier and Type
    Method
    Description
    jacksonAsyncHttpClientResponseEntityMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
     
    default <T> ru.tinkoff.kora.http.client.common.response.HttpClientResponseMapper<CompletionStage<T>>
    jacksonAsyncHttpClientResponseMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
     
    default <T> ru.tinkoff.kora.http.server.common.handler.HttpServerRequestMapper<CompletionStage<T>>
    jacksonAsyncHttpServerRequestMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> type)
     
    default <T> ru.tinkoff.kora.http.client.common.request.HttpClientRequestMapper<T>
    jacksonHttpClientRequestMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
     
    default <T> ru.tinkoff.kora.http.client.common.response.HttpClientResponseMapper<T>
    jacksonHttpClientResponseMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
     
    default <T> ru.tinkoff.kora.http.server.common.handler.HttpServerRequestMapper<T>
    jacksonHttpServerRequestMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> type)
     
    default <T> ru.tinkoff.kora.http.server.common.handler.HttpServerResponseMapper<T>
    jacksonHttpServerResponseMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> type)
     
    jacksonReaderHttpClientResponseEntityMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
     
  • Method Details

    • jacksonHttpServerRequestMapper

      default <T> ru.tinkoff.kora.http.server.common.handler.HttpServerRequestMapper<T> jacksonHttpServerRequestMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> type)
    • jacksonAsyncHttpServerRequestMapper

      default <T> ru.tinkoff.kora.http.server.common.handler.HttpServerRequestMapper<CompletionStage<T>> jacksonAsyncHttpServerRequestMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> type)
    • jacksonHttpServerResponseMapper

      default <T> ru.tinkoff.kora.http.server.common.handler.HttpServerResponseMapper<T> jacksonHttpServerResponseMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> type)
    • jacksonHttpClientRequestMapper

      default <T> ru.tinkoff.kora.http.client.common.request.HttpClientRequestMapper<T> jacksonHttpClientRequestMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
    • jacksonHttpClientResponseMapper

      default <T> ru.tinkoff.kora.http.client.common.response.HttpClientResponseMapper<T> jacksonHttpClientResponseMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
    • jacksonAsyncHttpClientResponseMapper

      default <T> ru.tinkoff.kora.http.client.common.response.HttpClientResponseMapper<CompletionStage<T>> jacksonAsyncHttpClientResponseMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
    • jacksonReaderHttpClientResponseEntityMapper

      default <T> JacksonReaderHttpClientResponseEntityMapper<T> jacksonReaderHttpClientResponseEntityMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)
    • jacksonAsyncHttpClientResponseEntityMapper

      default <T> JacksonAsyncHttpClientResponseEntityMapper<T> jacksonAsyncHttpClientResponseEntityMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ru.tinkoff.kora.application.graph.TypeRef<T> typeRef)