Hibernate 3.6.2
Package Index
|
Class Index
org.hibernate
org.hibernate.action
org.hibernate.annotations
org.hibernate.bytecode
org.hibernate.bytecode.buildtime
org.hibernate.bytecode.cglib
org.hibernate.bytecode.javassist
org.hibernate.bytecode.util
org.hibernate.cache
org.hibernate.cache.access
org.hibernate.cache.entry
org.hibernate.cache.impl
org.hibernate.cache.impl.bridge
org.hibernate.cfg
org.hibernate.cfg.annotations
org.hibernate.cfg.annotations.reflection
org.hibernate.cfg.beanvalidation
org.hibernate.cfg.search
org.hibernate.classic
org.hibernate.collection
org.hibernate.connection
org.hibernate.context
org.hibernate.criterion
org.hibernate.dialect
org.hibernate.dialect.function
org.hibernate.dialect.lock
org.hibernate.dialect.resolver
org.hibernate.engine
org.hibernate.engine.jdbc
org.hibernate.engine.loading
org.hibernate.engine.profile
org.hibernate.engine.query
org.hibernate.engine.query.sql
org.hibernate.engine.transaction
org.hibernate.event
org.hibernate.event.def
org.hibernate.exception
org.hibernate.hql
org.hibernate.hql.ast
org.hibernate.hql.ast.exec
org.hibernate.hql.ast.tree
org.hibernate.hql.ast.util
org.hibernate.hql.classic
org.hibernate.id
org.hibernate.id.enhanced
org.hibernate.id.factory
org.hibernate.id.insert
org.hibernate.id.uuid
org.hibernate.impl
org.hibernate.intercept
org.hibernate.intercept.cglib
org.hibernate.intercept.javassist
org.hibernate.jdbc
org.hibernate.jdbc.util
org.hibernate.jmx
org.hibernate.loader
org.hibernate.loader.collection
org.hibernate.loader.criteria
org.hibernate.loader.custom
org.hibernate.loader.custom.sql
org.hibernate.loader.entity
org.hibernate.loader.hql
org.hibernate.lob
org.hibernate.mapping
org.hibernate.metadata
org.hibernate.param
org.hibernate.persister
org.hibernate.persister.collection
org.hibernate.persister.entity
org.hibernate.pretty
org.hibernate.property
org.hibernate.proxy
org.hibernate.proxy.dom4j
org.hibernate.proxy.map
org.hibernate.proxy.pojo
org.hibernate.proxy.pojo.cglib
org.hibernate.proxy.pojo.javassist
org.hibernate.secure
org.hibernate.sql
org.hibernate.sql.ordering.antlr
org.hibernate.stat
org.hibernate.tool.hbm2ddl
org.hibernate.tool.instrument
org.hibernate.tool.instrument.cglib
org.hibernate.tool.instrument.javassist
org.hibernate.transaction
org.hibernate.transaction.synchronization
org.hibernate.transform
org.hibernate.tuple
org.hibernate.tuple.component
org.hibernate.tuple.entity
org.hibernate.type
org.hibernate.type.descriptor
org.hibernate.type.descriptor.java
org.hibernate.type.descriptor.sql
org.hibernate.usertype
org.hibernate.util
org.hibernate.util.xml
Interfaces
AliasGenerator
SelectExpression
Classes
Alias
ANSICaseFragment
ANSIJoinFragment
CacheJoinFragment
CaseFragment
ConditionFragment
DecodeCaseFragment
Delete
DerbyCaseFragment
DisjunctionFragment
ForUpdateFragment
HSQLCaseFragment
InFragment
Insert
InsertSelect
JoinFragment
MckoiCaseFragment
OracleJoinFragment
QueryJoinFragment
QuerySelect
Select
SelectFragment
SimpleSelect
Sybase11JoinFragment
Template
Template.NoOpColumnMapper
Update
Package Index
|
Class Index
Summary:
Ctors
|
Methods
|
Protected Methods
|
Inherited Methods
|
[Expand All]
public class
Insert
extends
Object
java.lang.Object
↳
org.hibernate.sql.Insert
Known Direct Subclasses
IdentifierGeneratingInsert
IdentifierGeneratingInsert
Nothing more than a distinguishing subclass of Insert used to indicate intent.
Known Indirect Subclasses
InsertSelectIdentityInsert
,
SequenceIdentityGenerator.NoCommentsInsert
InsertSelectIdentityInsert
Specialized IdentifierGeneratingInsert which appends the database specific clause which signifies to return generated IDENTITY values to the end of the insert statement.
SequenceIdentityGenerator.NoCommentsInsert
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
Object
clone
()
boolean
equals
(
Object
arg0)
void
finalize
()
final
Class
<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
()
final void
wait
(long arg0, int arg1)
final void
wait
(long arg0)
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
()