Package de.jaggl.sqlbuilder.queries
Class Insert
- java.lang.Object
-
- de.jaggl.sqlbuilder.queries.Insert
-
- All Implemented Interfaces:
Query
,UpdatebleQuery
public class Insert extends Object implements UpdatebleQuery
- Since:
- 2.0.0
- Author:
- Martin Schumacher
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
build(Dialect dialect, Indentation indentation)
static Insert
copy(Insert insert)
long
executeAndReturnKey(QueryExecutor queryExecutor)
Insert
into(Table insertTable)
Insert
set(Column column, Column otherColumn)
Insert
set(Column column, Placeholder placeholder)
Insert
set(Column column, Function function)
Insert
set(DateColumn column, LocalDate value)
Insert
set(DateTimeColumn column, LocalDateTime value)
Insert
set(NumberColumn<?,?> column, double value)
Insert
set(NumberColumn<?,?> column, long value)
Insert
set(NumberColumn<?,?> column, Number value)
Insert
set(StringColumn<?> column, CharSequence value)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.jaggl.sqlbuilder.queries.Query
build, build, build, build, build, prepare, prepare, prepare, print, print, print, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, println, println
-
Methods inherited from interface de.jaggl.sqlbuilder.queries.UpdatebleQuery
execute
-
-
-
-
Method Detail
-
set
public Insert set(StringColumn<?> column, CharSequence value)
-
set
public Insert set(NumberColumn<?,?> column, Number value)
-
set
public Insert set(NumberColumn<?,?> column, long value)
-
set
public Insert set(NumberColumn<?,?> column, double value)
-
set
public Insert set(Column column, Placeholder placeholder)
-
set
public Insert set(DateColumn column, LocalDate value)
-
set
public Insert set(DateTimeColumn column, LocalDateTime value)
-
build
public String build(Dialect dialect, Indentation indentation)
-
executeAndReturnKey
public long executeAndReturnKey(QueryExecutor queryExecutor)
-
-