Package org.apache.cassandra.cdc.json
Class CdcGenericData
- java.lang.Object
-
- org.apache.avro.generic.GenericData
-
- org.apache.cassandra.cdc.json.CdcGenericData
-
public class CdcGenericData extends org.apache.avro.generic.GenericDataMostly the same with its parent class `GenericData`, except encoding the bytes in the Base64 format
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.avro.generic.GenericData
org.apache.avro.generic.GenericData.Array<T extends java.lang.Object>, org.apache.avro.generic.GenericData.EnumSymbol, org.apache.avro.generic.GenericData.Fixed, org.apache.avro.generic.GenericData.InstanceSupplier, org.apache.avro.generic.GenericData.Record, org.apache.avro.generic.GenericData.StringType
-
-
Constructor Summary
Constructors Constructor Description CdcGenericData()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CdcGenericDatagetInstance()protected voidtoString(java.lang.Object datum, java.lang.StringBuilder buffer, java.util.IdentityHashMap<java.lang.Object,java.lang.Object> seenObjects)-
Methods inherited from class org.apache.avro.generic.GenericData
addLogicalTypeConversion, compare, compare, compareMaps, createDatumReader, createDatumReader, createDatumWriter, createEnum, createFixed, createFixed, createString, deepCopy, get, getArrayAsCollection, getClassLoader, getConversionByClass, getConversionByClass, getConversionFor, getConversions, getDefaultValue, getEnumSchema, getFastReaderBuilder, getField, getField, getFixedSchema, getNewRecordSupplier, getPrimitiveTypeCache, getRecordSchema, getRecordState, getSchemaName, hashCode, hashCodeAdd, induce, instanceOf, isArray, isBoolean, isBytes, isDouble, isEnum, isFastReaderEnabled, isFixed, isFloat, isInteger, isLong, isMap, isRecord, isString, newArray, newMap, newRecord, resolveUnion, setFastReaderEnabled, setField, setField, setStringType, toString, validate
-
-
-
-
Method Detail
-
getInstance
public static CdcGenericData getInstance()
-
toString
protected void toString(java.lang.Object datum, java.lang.StringBuilder buffer, java.util.IdentityHashMap<java.lang.Object,java.lang.Object> seenObjects)- Overrides:
toStringin classorg.apache.avro.generic.GenericData
-
-