Interface InsertStatement

All Superinterfaces:
MutationStatement, Statement
All Known Implementing Classes:
InsertSelectStatement

public interface InsertStatement extends MutationStatement
Specialization of MutationStatement for inserts
  • Method Details

    • getTargetColumns

      List<ColumnReference> getTargetColumns()
      Get all target columns
    • getNumberOfTargetColumns

      default int getNumberOfTargetColumns()
      The number of target columns associated with this insert.
      Implementation Note:
      By default, returns the size of getTargetColumns() which may be appropriate or not
    • forEachTargetColumn

      void forEachTargetColumn(BiConsumer<Integer,ColumnReference> consumer)
      Iterates each target column