Class SqlCodecUtils

java.lang.Object
org.aksw.commons.sql.codec.util.SqlCodecUtils

public class SqlCodecUtils extends Object
Factory methods for typical SqlCodecs
Author:
Claus Stadler
  • Constructor Details

    • SqlCodecUtils

      public SqlCodecUtils()
  • Method Details

    • createSqlCodec

      public static SqlCodec createSqlCodec(String stringLiteralQuoteChar, String idQuoteChar, String... idDequoteChars)
      Create an sql codec. The only supported dequote char for string literals is its quote char. Multiple dequote chars are supported for identifiers.
    • createSqlCodecDefault

      public static SqlCodec createSqlCodecDefault()
      Create an sql codec that encodes with double quotes
    • createSqlCodecDoubleQuotes

      public static SqlCodec createSqlCodecDoubleQuotes()
    • createSqlCodecForApacheSpark

      public static SqlCodec createSqlCodecForApacheSpark()
      Create an sql codec suitable for use with apache spark - uses backticks for escaping sql identifiers