Package ru.tinkoff.kora.json.module
Interface JsonModule
- All Superinterfaces:
ru.tinkoff.kora.json.common.JsonCommonModule
public interface JsonModule
extends ru.tinkoff.kora.json.common.JsonCommonModule
-
Field Summary
Fields inherited from interface ru.tinkoff.kora.json.common.JsonCommonModule
JSON_FACTORY -
Method Summary
Modifier and TypeMethodDescriptiondefault <T> JsonHttpClientRequestMapper<T>jsonHttpClientRequestMapper(ru.tinkoff.kora.json.common.JsonWriter<T> jsonWriter) default <T> JsonHttpClientResponseMapper<T>jsonHttpClientResponseMapper(ru.tinkoff.kora.json.common.JsonReader<T> jsonReader) default <T> JsonKafkaDeserializer<T>jsonKafkaDeserializer(ru.tinkoff.kora.json.common.JsonReader<T> reader) default <T> JsonKafkaSerializer<T>jsonKafkaSerializer(ru.tinkoff.kora.json.common.JsonWriter<T> writer) default <T> JsonReaderHttpServerRequestMapper<T>jsonRequestMapper(ru.tinkoff.kora.json.common.JsonReader<T> reader) default <T> JsonWriterHttpServerResponseMapper<T>jsonResponseMapper(ru.tinkoff.kora.json.common.JsonWriter<T> writer) default <T> JsonStringParameterConverter<T>jsonStringParameterConverter(ru.tinkoff.kora.json.common.JsonWriter<T> writer) default <T> JsonStringParameterReader<T>jsonStringParameterReader(ru.tinkoff.kora.json.common.JsonReader<T> reader) Methods inherited from interface ru.tinkoff.kora.json.common.JsonCommonModule
bigDecimalJsonReader, bigDecimalJsonWriter, bigIntegerJsonReader, bigIntegerJsonWriter, booleanJsonReader, booleanJsonWriter, dayOfWeekJsonReader, dayOfWeekJsonWriter, doubleJsonReader, doubleJsonWriter, durationJsonReader, durationJsonWriter, instantJsonReader, instantJsonWriter, integerJsonReader, integerJsonWriter, listJsonReaderFactory, listJsonWriterFactory, localDateJsonReader, localDateJsonWriter, localDateTimeJsonReader, localDateTimeJsonWriter, localTimeJsonReader, localTimeJsonWriter, longJsonReader, longJsonWriter, mapJsonReaderFactory, mapJsonWriterFactory, monthDayJsonReader, monthDayJsonWriter, monthJsonReader, monthJsonWriter, objectJsonReader, objectJsonWriter, offsetDateTimeJsonReader, offsetDateTimeJsonWriter, offsetTimeJsonReader, offsetTimeJsonWriter, rawJsonWriter, setJsonReaderFactory, setJsonWriterFactory, sortedSetJsonReaderFactory, stringJsonReader, stringJsonWriter, uuidJsonReader, uuidJsonWriter, yearJsonReader, yearJsonWriter, yearMonthJsonReader, yearMonthJsonWriter, zonedDateTimeJsonReader, zonedDateTimeJsonWriter, zoneIdJsonReader, zoneIdJsonWriter
-
Method Details
-
jsonRequestMapper
default <T> JsonReaderHttpServerRequestMapper<T> jsonRequestMapper(ru.tinkoff.kora.json.common.JsonReader<T> reader) -
jsonResponseMapper
default <T> JsonWriterHttpServerResponseMapper<T> jsonResponseMapper(ru.tinkoff.kora.json.common.JsonWriter<T> writer) -
jsonHttpClientRequestMapper
default <T> JsonHttpClientRequestMapper<T> jsonHttpClientRequestMapper(ru.tinkoff.kora.json.common.JsonWriter<T> jsonWriter) -
jsonHttpClientResponseMapper
default <T> JsonHttpClientResponseMapper<T> jsonHttpClientResponseMapper(ru.tinkoff.kora.json.common.JsonReader<T> jsonReader) -
jsonStringParameterConverter
default <T> JsonStringParameterConverter<T> jsonStringParameterConverter(ru.tinkoff.kora.json.common.JsonWriter<T> writer) -
jsonStringParameterReader
default <T> JsonStringParameterReader<T> jsonStringParameterReader(ru.tinkoff.kora.json.common.JsonReader<T> reader) -
jsonKafkaDeserializer
default <T> JsonKafkaDeserializer<T> jsonKafkaDeserializer(ru.tinkoff.kora.json.common.JsonReader<T> reader) -
jsonKafkaSerializer
default <T> JsonKafkaSerializer<T> jsonKafkaSerializer(ru.tinkoff.kora.json.common.JsonWriter<T> writer)
-