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

Type Parameters:
C -
All Known Implementing Classes:
SQLInsertClause

public interface InsertClause<C extends InsertClause<C>>

InsertClause defines a generic extensible interface for Insert clauses

Author:
tiwe

Method Summary
 C columns(Path<?>... columns)
          Define the columns of to be populated
 long execute()
          Execute the insert clause and return the amount of inserted rows/items
 C select(SubQuery<?> subQuery)
          Define the populate via subquery
 C values(Object... v)
          Define the value bindings
 

Method Detail

columns

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

Parameters:
columns -
Returns:

execute

long execute()
Execute the insert clause and return the amount of inserted rows/items

Returns:

select

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

Parameters:
subQuery -
Returns:

values

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

Parameters:
v -
Returns:


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