private static Character parseSerdeSeparatorSpec()

in flume-hive-sink/src/main/java/org/apache/flume/sink/hive/HiveDelimitedTextSerializer.java [98:113]


  private static  Character parseSerdeSeparatorSpec(String separatorStr) {
    if (separatorStr == null) {
      return null;
    }
    if (separatorStr.length() == 1) {
      return separatorStr.charAt(0);
    }
    if (separatorStr.length() == 3    &&
        separatorStr.charAt(2) == '\''  &&
        separatorStr.charAt(separatorStr.length() - 1) == '\'') {
      return separatorStr.charAt(1);
    }

    throw new IllegalArgumentException("serializer.serdeSeparator spec is invalid " +
            "for " + ALIAS + " serializer " );
  }