- Type Parameters:
From
- the encoded type
- All Superinterfaces:
Converter<From,
,Object> Decoder<From,
,Object> Encoder<Object,
,From> JoinableEncoder<Object,
,From> JoinablePrimitiveEncoder<From>
,PrimitiveDecoder<From>
,PrimitiveEncoder<From>
,SplittableDecoder<From,
,Object> SplittablePrimitiveDecoder<From>
- All Known Implementing Classes:
ByteBufConverter
,ParameterConverter
,StringCompositeConverter
,StringConverter
,TextByteBufMediaTypeConverter
public interface ObjectConverter<From>
extends Converter<From,Object>, SplittablePrimitiveDecoder<From>, JoinablePrimitiveEncoder<From>
An object converter which is splittable and joinable with primitive conversion bindings.
- Since:
- 1.0
- Author:
- Jeremy Kuhn
- See Also:
-
Method Summary
Methods inherited from interface io.inverno.mod.base.converter.JoinableEncoder
encodeArray, encodeArray, encodeArray, encodeList, encodeList, encodeList, encodeSet, encodeSet, encodeSet
Methods inherited from interface io.inverno.mod.base.converter.PrimitiveDecoder
decodeBigDecimal, decodeBigInteger, decodeBoolean, decodeByte, decodeCharacter, decodeClass, decodeCurrency, decodeDouble, decodeFile, decodeFloat, decodeInetAddress, decodeInetSocketAddress, decodeInteger, decodeLocalDate, decodeLocalDateTime, decodeLocale, decodeLong, decodePath, decodePattern, decodeShort, decodeString, decodeURI, decodeURL, decodeZonedDateTime
Methods inherited from interface io.inverno.mod.base.converter.PrimitiveEncoder
encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode
Methods inherited from interface io.inverno.mod.base.converter.SplittableDecoder
decodeToArray, decodeToArray, decodeToList, decodeToList, decodeToSet, decodeToSet