Package com.clickhouse.data
Interface ClickHouseSerializer
- All Known Implementing Classes:
ClickHouseSerializer.CompositeSerializer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Deprecated.
Functional interface for serializtion.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classDeprecated. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ClickHouseSerializerDeprecated.Default serializer simply does nothing.static final ClickHouseSerializerDeprecated.Default deserializer throws IOException to inform caller serialization is not supported.static final StringDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionstatic ClickHouseSerializerof(ClickHouseSerializer first, ClickHouseSerializer... more) Deprecated.Creates composite serializer.static ClickHouseSerializerof(List<ClickHouseSerializer> list) Deprecated.voidserialize(ClickHouseValue value, ClickHouseOutputStream output) Deprecated.Writes serialized value to output stream.
-
Field Details
-
DO_NOTHING
Deprecated.Default serializer simply does nothing. -
NOT_SUPPORTED
Deprecated.Default deserializer throws IOException to inform caller serialization is not supported. -
TYPE_NAME
Deprecated.- See Also:
-
-
Method Details
-
of
Deprecated.Creates composite serializer.- Parameters:
first- first serializermore- other serializers- Returns:
- composite serializer
-
of
Deprecated. -
serialize
Deprecated.Writes serialized value to output stream.- Parameters:
value- non-null value to be serializedoutput- non-null output stream- Throws:
IOException- when failed to write data to output stream
-