Interface SqlSerializationContext

  • All Known Implementing Classes:
    DefaultSqlSerializationContext

    public interface SqlSerializationContext
    Specifies the properties required to convert SQL to String.
    • Method Detail

      • of

        static SqlSerializationContext of​(boolean standardConformingStrings,
                                          boolean idempotent)
        Returns SqlSerializationContext instance with the given parameters
        Parameters:
        standardConformingStrings - true when string literals should be standard conforming
        idempotent - true when idempotent conversion is needed
        Returns:
        Returns SqlSerializationContext instance with the given parameters
      • getStandardConformingStrings

        boolean getStandardConformingStrings()
        Returns true if strings literals should use standard_conforming_strings=on encoding.
        Returns:
        true if strings literals should use standard_conforming_strings=on encoding.
      • getIdempotent

        boolean getIdempotent()
        Returns true if the SQL to String conversion should be idempotent. For instance, if a query parameter comes from an InputStream, then the stream could be skipped when writing SQL with idempotent mode.
        Returns:
        true if the SQL to String conversion should be idempotent