Interface ColumnExpression

All Known Implementing Classes:
CurrentSequenceValueExpression, NextSequenceValueExpression, PlainColumnExpression, PrimitiveColumnExpression, SequenceValueExpression

public interface ColumnExpression
An expression for a column value in an TableStatement.
Author:
Tobias Liefke
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Adds the SQL for this expression to the given StringBuilder.
    Generates the SQL for this expression.
  • Method Details

    • appendSql

      default void appendSql(StringBuilder statement)
      Adds the SQL for this expression to the given StringBuilder.
      Parameters:
      statement - contains the SQL for the whole statement
    • toSql

      String toSql()
      Generates the SQL for this expression.
      Returns:
      the SQL string