Package org.hibernate.sql
Class InsertSelect
- java.lang.Object
-
- org.hibernate.sql.InsertSelect
-
public class InsertSelect extends java.lang.Object
Implementation of InsertSelect.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.lang.String>
columnNames
protected java.lang.String
comment
protected Select
select
protected java.lang.String
tableName
-
Constructor Summary
Constructors Constructor Description InsertSelect(Dialect dialect)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InsertSelect
addColumn(java.lang.String columnName)
InsertSelect
addColumns(java.lang.String[] columnNames)
InsertSelect
setComment(java.lang.String comment)
InsertSelect
setSelect(Select select)
InsertSelect
setTableName(java.lang.String tableName)
java.lang.String
toStatementString()
-
-
-
Field Detail
-
tableName
protected java.lang.String tableName
-
comment
protected java.lang.String comment
-
columnNames
protected java.util.List<java.lang.String> columnNames
-
select
protected Select select
-
-
Constructor Detail
-
InsertSelect
public InsertSelect(Dialect dialect)
-
-
Method Detail
-
setTableName
public InsertSelect setTableName(java.lang.String tableName)
-
setComment
public InsertSelect setComment(java.lang.String comment)
-
addColumn
public InsertSelect addColumn(java.lang.String columnName)
-
addColumns
public InsertSelect addColumns(java.lang.String[] columnNames)
-
setSelect
public InsertSelect setSelect(Select select)
-
toStatementString
public java.lang.String toStatementString()
-
-