Package io.debezium.schema
Class FieldNameSelector
java.lang.Object
io.debezium.schema.FieldNameSelector
Implementations return names for fields.
- Author:
- Chris Cranford
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static class
A field namer that caches names it has obtained from a delegatestatic interface
Implementations determine the field name corresponding to a given column.private static class
A field namer that replaces any characters invalid in a field with_
. -
Constructor Summary
-
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)
-