public class

Insert

extends Object
java.lang.Object
   ↳ org.hibernate.sql.Insert
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

An SQL INSERT statement

Summary

Public Constructors
Insert(Dialect dialect)
Public Methods
Insert addColumn(String columnName, String valueExpression)
Insert addColumn(String columnName)
Insert addColumn(String columnName, Object value, LiteralType type)
Insert addColumns(String[] columnNames)
Insert addColumns(String[] columnNames, boolean[] insertable)
Insert addColumns(String[] columnNames, boolean[] insertable, String[] valueExpressions)
Insert addIdentityColumn(String columnName)
Insert setComment(String comment)
Insert setTableName(String tableName)
String toStatementString()
Protected Methods
Dialect getDialect()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Insert (Dialect dialect)

Public Methods

public Insert addColumn (String columnName, String valueExpression)

public Insert addColumn (String columnName)

public Insert addColumn (String columnName, Object value, LiteralType type)

Throws
Exception

public Insert addColumns (String[] columnNames)

public Insert addColumns (String[] columnNames, boolean[] insertable)

public Insert addColumns (String[] columnNames, boolean[] insertable, String[] valueExpressions)

public Insert addIdentityColumn (String columnName)

public Insert setComment (String comment)

public Insert setTableName (String tableName)

public String toStatementString ()

Protected Methods

protected Dialect getDialect ()