Class FieldNameUnicodeReplacementFunction

java.lang.Object
io.debezium.schema.UnicodeReplacementFunction
io.debezium.schema.FieldNameUnicodeReplacementFunction
All Implemented Interfaces:
ReplacementFunction

public class FieldNameUnicodeReplacementFunction extends UnicodeReplacementFunction
A field name unicode replacement inheritance of UnicodeReplacementFunction
Author:
Harvey Yue
  • Constructor Details

    • FieldNameUnicodeReplacementFunction

      public FieldNameUnicodeReplacementFunction()
  • Method Details

    • isValidNonFirstCharacter

      public boolean isValidNonFirstCharacter(char c)
      Use underscore as escape sequence instead of backslash, so treat underscore as an invalid character is expected. Legal characters are [a-zA-Z] for the first character and [a-zA-Z0-9] thereafter.