Interface InsertClause<C extends InsertClause<C>>

Type Parameters:
C - concrete subtype
All Superinterfaces:
DMLClause<C>, StoreClause<C>

public interface InsertClause<C extends InsertClause<C>> extends StoreClause<C>
InsertClause defines a generic interface for Insert clauses
Author:
tiwe
  • Method Details

    • columns

      C columns(Path<?>... columns)
      Define the columns to be populated
      Parameters:
      columns - columns to be populated
      Returns:
      the current object
    • select

      C select(SubQueryExpression<?> subQuery)
      Define the populate via subquery
      Parameters:
      subQuery - sub query to be used for population
      Returns:
      the current object
    • values

      C values(Object... v)
      Define the value bindings
      Parameters:
      v - values to be inserted
      Returns:
      the current object