Package io.debezium.schema
Class FieldNameSelector
java.lang.Object
io.debezium.schema.FieldNameSelector
Implementations return names for fields.
- Author:
- Chris Cranford
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classA field namer that caches names it has obtained from a delegatestatic interfaceImplementations determine the field name corresponding to a given column.private static classA field namer that replaces any characters invalid in a field with_. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FieldNameSelector.FieldNamer<String>defaultNonRelationalSelector(boolean sanitizeFieldNames) static FieldNameSelector.FieldNamer<Column>defaultSelector(boolean sanitizeFieldNames)
-
Constructor Details
-
FieldNameSelector
public FieldNameSelector()
-
-
Method Details
-
defaultSelector
-
defaultNonRelationalSelector
public static FieldNameSelector.FieldNamer<String> defaultNonRelationalSelector(boolean sanitizeFieldNames)
-