Package org.postgresql.core.v3
Interface SqlSerializationContext
public interface SqlSerializationContext
Specifies the properties required to convert SQL to String.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns true if the SQL to String conversion should be idempotent.boolean
Returns true if strings literals should usestandard_conforming_strings=on
encoding.static SqlSerializationContext
of
(boolean standardConformingStrings, boolean idempotent) Returns SqlSerializationContext instance with the given parameters
-
Method Details
-
of
Returns SqlSerializationContext instance with the given parameters- Parameters:
standardConformingStrings
- true when string literals should be standard conformingidempotent
- true when idempotent conversion is needed- Returns:
- Returns SqlSerializationContext instance with the given parameters
-
getStandardConformingStrings
boolean getStandardConformingStrings()Returns true if strings literals should usestandard_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 anInputStream
, then the stream could be skipped when writing SQL with idempotent mode.- Returns:
- true if the SQL to String conversion should be idempotent
-