Interface Serde<T>
- Type Parameters:
T- The type
- All Superinterfaces:
Deserializer<T>, Serializer<T>
- All Known Subinterfaces:
NullableSerde<T>, NumberSerde<N>, SerdeRegistrar<T>, TemporalSerde<T>
- All Known Implementing Classes:
AbstractBsonSerde, AbstractOracleJsonSerde, BsonRepresentationSerde, ByteBufferSerde, CodecBsonDecoder, DefaultFormattedTemporalSerde, HealthStatusSerde, InetAddressSerde, InstantSerde, LocalDateSerde, LocalDateTimeSerde, LocalTimeSerde, ObjectArraySerde, OffsetDateTimeSerde, OracleJsonBinarySerde, OracleJsonDurationSerde, OracleJsonLocaleDateSerde, OracleJsonLocaleDateTimeSerde, OracleJsonLocaleTimeSerde, OracleJsonOffsetDateTimeSerde, OracleJsonZonedDateTimeSerde, YearSerde, ZonedDateTimeSerde
Combined interface for a serializer and deserializer pair.
- Since:
- 1.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface Deserializer
Deserializer.DecoderContextNested classes/interfaces inherited from interface Serializer
Serializer.EncoderContext -
Method Summary
Methods inherited from interface Deserializer
createSpecific, deserialize, deserializeNullable, getDefaultValueMethods inherited from interface Serializer
createSpecific, isAbsent, isDefault, isEmpty, serialize