Package org.apache.cassandra.cdc.avro
Interface TypeConversion.Registry
-
- All Known Implementing Classes:
TypeConversionRegistry
- Enclosing interface:
- TypeConversion<T>
public static interface TypeConversion.RegistryRegistry forTypeConversionto perform register and lookup
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeConversion<?>lookup(org.apache.avro.Schema fieldSchema)Look upTypeConversionbased on the field schema.voidregister(TypeConversion<?> typeConversion)Register aTypeConversion
-
-
-
Method Detail
-
register
void register(TypeConversion<?> typeConversion)
Register aTypeConversion- Parameters:
typeConversion-
-
lookup
TypeConversion<?> lookup(org.apache.avro.Schema fieldSchema)
Look upTypeConversionbased on the field schema. It uses type and logical type info defined the field schema to look up- Parameters:
fieldSchema-- Returns:
- a registered
TypeConversionor null if none is found
-
-