com.mysema.query.dml
Interface InsertClause<C extends InsertClause<C>>

Type Parameters:
C - concrete subtype
All Superinterfaces:
DMLClause<C>, StoreClause<C>
All Known Implementing Classes:
MySQLReplaceClause, SQLInsertClause

public interface InsertClause<C extends InsertClause<C>>
extends StoreClause<C>

InsertClause defines a generic interface for Insert clauses

Author:
tiwe

Method Summary
 C columns(Path<?>... columns)
          Define the columns to be populated
 C select(SubQueryExpression<?> subQuery)
          Define the populate via subquery
 C values(Object... v)
          Define the value bindings
 
Methods inherited from interface com.mysema.query.dml.StoreClause
set, set, setNull
 
Methods inherited from interface com.mysema.query.dml.DMLClause
execute
 

Method Detail

columns

C columns(Path<?>... columns)
Define the columns to be populated

Parameters:
columns -
Returns:

select

C select(SubQueryExpression<?> subQuery)
Define the populate via subquery

Parameters:
subQuery -
Returns:

values

C values(Object... v)
Define the value bindings

Parameters:
v -
Returns:


Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.