Package com.datastax.astra.internal.serdes.tables
package com.datastax.astra.internal.serdes.tables
Custom Serializers to work with Tables
-
ClassDescriptionA custom deserializer for byte arrays that expects the input JSON to be a Base64-encoded string wrapped in a JSON object with a specific field name.A custom serializer for byte arrays that encodes the array as a Base64 string and wraps it in a JSON object with a specific field name.Custom deserializer for EJson Date type.Object Id Could be objectId|uuid|uuidv6|uuidv7A custom deserializer for
Double
values, extendingStdDeserializer
.A custom serializer forDouble
values, extendingStdSerializer
.A custom deserializer forDuration
objects, extendingJsonDeserializer
.A custom serializer forDuration
objects, extendingStdSerializer
.A custom deserializer forFloat
values, extendingStdDeserializer
.A custom serializer forFloat
values, extendingStdSerializer
.Pivot class to interact with Table is a Row.Custom implementation of serialization : faster + no jackson dependencyA custom deserializer for converting JSON strings intoTableDuration
objects.Serializer for TableDuration.