Class AbstractTypeDeserializer
java.lang.Object
io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTypeDeserializer
- All Implemented Interfaces:
TypeDeserializer
- Direct Known Subclasses:
AbstractTupleTypeDeserializer,AbstractUserDefinedTypeDeserializer,BasicTypeDeserializer,CollectionTypeDeserializer,LogicalTypeDeserializer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Class<?> private final Integerprivate final DebeziumTypeDeserializer -
Constructor Summary
ConstructorsConstructorDescriptionAbstractTypeDeserializer(DebeziumTypeDeserializer deserializer, Integer dataType, Class<?> abstractTypeClass) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.connector.cassandra.transforms.type.deserializer.TypeDeserializer
getAbstractType, getSchemaBuilder
-
Field Details
-
deserializer
-
dataType
-
abstractTypeClass
-
-
Constructor Details
-
AbstractTypeDeserializer
public AbstractTypeDeserializer(DebeziumTypeDeserializer deserializer, Integer dataType, Class<?> abstractTypeClass)
-
-
Method Details
-
deserialize
- Specified by:
deserializein interfaceTypeDeserializer
-
getDataType
-
getAbstractTypeClass
-