首页
论坛
图书
开发资料
在线文档
网址
下载
联系我们
站内搜索
: 请输入搜索关键词
当前页面:
在线文档首页
>
Hibernate 2.1.8 正式版 API 英文文档
Index (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
A
ACTION_COPY
- Static variable in class net.sf.hibernate.engine.
Cascades
ACTION_DELETE
- Static variable in class net.sf.hibernate.engine.
Cascades
ACTION_EVICT
- Static variable in class net.sf.hibernate.engine.
Cascades
ACTION_LOCK
- Static variable in class net.sf.hibernate.engine.
Cascades
ACTION_REPLICATE
- Static variable in class net.sf.hibernate.engine.
Cascades
ACTION_SAVE_UPDATE
- Static variable in class net.sf.hibernate.engine.
Cascades
ALIAS_TO_ENTITY_MAP
- Static variable in interface net.sf.hibernate.
Criteria
Each row of results is a
Map
from alias to entity instance
ANSICaseFragment
- class net.sf.hibernate.sql.
ANSICaseFragment
.
An ANSI SQL CASE expression.
ANSICaseFragment()
- Constructor for class net.sf.hibernate.sql.
ANSICaseFragment
ANSIJoinFragment
- class net.sf.hibernate.sql.
ANSIJoinFragment
.
An ANSI-style join
ANSIJoinFragment()
- Constructor for class net.sf.hibernate.sql.
ANSIJoinFragment
ANYWHERE
- Static variable in class net.sf.hibernate.expression.
MatchMode
Match the pattern anywhere in the string
AUTO
- Static variable in class net.sf.hibernate.
FlushMode
The
Session
is sometimes flushed before query execution in order to ensure that queries never return stale state.
AUTO
- Static variable in class net.sf.hibernate.loader.
OuterJoinLoader
AbstractCollectionPersister
- class net.sf.hibernate.collection.
AbstractCollectionPersister
.
Base implementation of the
QueryableCollection
interface.
AbstractCollectionPersister(Collection, Configuration, SessionFactoryImplementor)
- Constructor for class net.sf.hibernate.collection.
AbstractCollectionPersister
AbstractComponentType
- interface net.sf.hibernate.type.
AbstractComponentType
.
Enables other Component-like types to hold collections and have cascades, etc.
AbstractCriterion
- class net.sf.hibernate.expression.
AbstractCriterion
.
Base class for
Criterion
implementations
AbstractCriterion()
- Constructor for class net.sf.hibernate.expression.
AbstractCriterion
AbstractEntityLoader
- class net.sf.hibernate.loader.
AbstractEntityLoader
.
Abstract superclass for entity loaders that use outer joins
AbstractEntityLoader(OuterJoinLoadable, SessionFactoryImplementor)
- Constructor for class net.sf.hibernate.loader.
AbstractEntityLoader
AbstractEntityPersister
- class net.sf.hibernate.persister.
AbstractEntityPersister
.
Superclass for built-in mapping strategies.
AbstractEntityPersister(PersistentClass, SessionFactoryImplementor)
- Constructor for class net.sf.hibernate.persister.
AbstractEntityPersister
AbstractPropertyMapping
- class net.sf.hibernate.persister.
AbstractPropertyMapping
.
Base implementation of a PropertyMapping
AbstractPropertyMapping()
- Constructor for class net.sf.hibernate.persister.
AbstractPropertyMapping
AbstractQueryImpl
- class net.sf.hibernate.impl.
AbstractQueryImpl
.
Abstract implementation of the Query interface
AbstractQueryImpl(String, SessionImplementor)
- Constructor for class net.sf.hibernate.impl.
AbstractQueryImpl
AbstractType
- class net.sf.hibernate.type.
AbstractType
.
Abstract superclass of the built in Type hierarchy.
AbstractType()
- Constructor for class net.sf.hibernate.type.
AbstractType
Alias
- class net.sf.hibernate.sql.
Alias
.
An alias generator for SQL identifiers
Alias(int, String)
- Constructor for class net.sf.hibernate.sql.
Alias
Constructor for Alias.
Alias(String)
- Constructor for class net.sf.hibernate.sql.
Alias
Constructor for Alias.
AliasToEntityMapResultTransformer
- class net.sf.hibernate.transform.
AliasToEntityMapResultTransformer
.
AliasToEntityMapResultTransformer()
- Constructor for class net.sf.hibernate.transform.
AliasToEntityMapResultTransformer
AndExpression
- class net.sf.hibernate.expression.
AndExpression
.
A logical "and"
Any
- class net.sf.hibernate.mapping.
Any
.
A Hibernate "any" type (ie.
Any(Table)
- Constructor for class net.sf.hibernate.mapping.
Any
Array
- class net.sf.hibernate.mapping.
Array
.
An array mapping has a primary key consisting of the key columns + index column.
Array(PersistentClass)
- Constructor for class net.sf.hibernate.mapping.
Array
Constructor for Array.
ArrayHelper
- class net.sf.hibernate.util.
ArrayHelper
.
ArrayHolder
- class net.sf.hibernate.collection.
ArrayHolder
.
A persistent wrapper for an array.
ArrayHolder(SessionImplementor, Object)
- Constructor for class net.sf.hibernate.collection.
ArrayHolder
ArrayHolder(SessionImplementor, CollectionPersister)
- Constructor for class net.sf.hibernate.collection.
ArrayHolder
ArrayType
- class net.sf.hibernate.type.
ArrayType
.
A type for persistent arrays.
ArrayType(String, Class)
- Constructor for class net.sf.hibernate.type.
ArrayType
AssertionFailure
- exception net.sf.hibernate.
AssertionFailure
.
Indicates failure of an assertion: a possible bug in Hibernate.
AssertionFailure(String)
- Constructor for class net.sf.hibernate.
AssertionFailure
AssertionFailure(String, Throwable)
- Constructor for class net.sf.hibernate.
AssertionFailure
Assigned
- class net.sf.hibernate.id.
Assigned
.
assigned
An
IdentifierGenerator
that returns the current identifier assigned to an instance.
Assigned()
- Constructor for class net.sf.hibernate.id.
Assigned
AssociationType
- interface net.sf.hibernate.type.
AssociationType
.
A type that represents some kind of association between entities.
abort()
- Method in class net.sf.hibernate.odmg.
Transaction
Abort the transaction.
abortBatch(SQLException)
- Method in interface net.sf.hibernate.engine.
Batcher
Must be called when an exception occurs
abortBatch(SQLException)
- Method in class net.sf.hibernate.impl.
BatcherImpl
absolute(int)
- Method in class net.sf.hibernate.impl.
ResultSetWrapper
add(Criterion)
- Method in interface net.sf.hibernate.
Criteria
Add a
Criterion
to constrain the results to be retrieved.
add(Document)
- Method in class net.sf.hibernate.cfg.
Configuration
add(Object)
- Method in class net.sf.hibernate.collection.
Bag
add(int, Object)
- Method in class net.sf.hibernate.collection.
Bag
add(Object)
- Method in class net.sf.hibernate.collection.
IdentifierBag
add(int, Object)
- Method in class net.sf.hibernate.collection.
IdentifierBag
add(Object)
- Method in class net.sf.hibernate.collection.
List
add(int, Object)
- Method in class net.sf.hibernate.collection.
List
add(Object)
- Method in class net.sf.hibernate.collection.
Set
add(Criterion)
- Method in class net.sf.hibernate.expression.
Junction
add(Criterion)
- Method in class net.sf.hibernate.impl.
CriteriaImpl.Subcriteria
add(Criterion)
- Method in class net.sf.hibernate.impl.
CriteriaImpl
add(String, Criterion)
- Method in class net.sf.hibernate.impl.
CriteriaImpl
add(String[], String, String[])
- Static method in class net.sf.hibernate.util.
StringHelper
addAliasedClass(String, Class)
- Method in class net.sf.hibernate.mapping.
NamedSQLQuery
addAll(Collection)
- Method in class net.sf.hibernate.collection.
Bag
addAll(int, Collection)
- Method in class net.sf.hibernate.collection.
Bag
addAll(int, Collection)
- Method in class net.sf.hibernate.collection.
IdentifierBag
addAll(Collection)
- Method in class net.sf.hibernate.collection.
IdentifierBag
addAll(Collection)
- Method in class net.sf.hibernate.collection.
List
addAll(int, Collection)
- Method in class net.sf.hibernate.collection.
List
addAll(Collection)
- Method in class net.sf.hibernate.collection.
Set
addAll(Collection, Object[])
- Static method in class net.sf.hibernate.util.
ArrayHelper
addAllToPropertySpaces(Serializable[])
- Method in class net.sf.hibernate.loader.
AbstractEntityLoader
addArrayHolder(ArrayHolder)
- Method in interface net.sf.hibernate.engine.
SessionImplementor
Register a
PersistentCollection
object for an array
addArrayHolder(ArrayHolder)
- Method in class net.sf.hibernate.impl.
SessionImpl
associate a holder with an array - called after loading array
addAssociation(QueryTranslator)
- Method in class net.sf.hibernate.hql.
PathExpressionParser
addCache(String, CacheConcurrencyStrategy)
- Method in class net.sf.hibernate.cfg.
Mappings
addCheckConstraint(String)
- Method in class net.sf.hibernate.mapping.
Table
addClass(Class)
- Method in class net.sf.hibernate.cfg.
Configuration
Read a mapping from an application resource, using a convention.
addClass(PersistentClass)
- Method in class net.sf.hibernate.cfg.
Mappings
addCollection(Collection)
- Method in class net.sf.hibernate.cfg.
Mappings
addColumn(Column)
- Method in class net.sf.hibernate.mapping.
Component
addColumn(Column)
- Method in class net.sf.hibernate.mapping.
Constraint
addColumn(Column)
- Method in class net.sf.hibernate.mapping.
Index
addColumn(Column)
- Method in class net.sf.hibernate.mapping.
SimpleValue
addColumn(Column)
- Method in class net.sf.hibernate.mapping.
Table
addColumn(String)
- Method in class net.sf.hibernate.sql.
Insert
addColumn(String, String)
- Method in class net.sf.hibernate.sql.
Insert
addColumn(String, Object, LiteralType)
- Method in class net.sf.hibernate.sql.
Insert
addColumn(String)
- Method in class net.sf.hibernate.sql.
SelectFragment
addColumn(String, String)
- Method in class net.sf.hibernate.sql.
SelectFragment
addColumn(String, String, String)
- Method in class net.sf.hibernate.sql.
SelectFragment
addColumn(String)
- Method in class net.sf.hibernate.sql.
SimpleSelect
addColumn(String, String)
- Method in class net.sf.hibernate.sql.
SimpleSelect
addColumn(String)
- Method in class net.sf.hibernate.sql.
Update
addColumn(String, String)
- Method in class net.sf.hibernate.sql.
Update
addColumn(String, Object, LiteralType)
- Method in class net.sf.hibernate.sql.
Update
addColumn(ResultSet)
- Method in class net.sf.hibernate.tool.hbm2ddl.
TableMetadata
addColumns(Iterator)
- Method in class net.sf.hibernate.mapping.
Constraint
addColumns(Iterator)
- Method in class net.sf.hibernate.mapping.
Index
addColumns(String[])
- Method in class net.sf.hibernate.sql.
Insert
addColumns(String[])
- Method in class net.sf.hibernate.sql.
SelectFragment
addColumns(String, String[])
- Method in class net.sf.hibernate.sql.
SelectFragment
addColumns(String, String[], String[])
- Method in class net.sf.hibernate.sql.
SelectFragment
addColumns(String[], String[])
- Method in class net.sf.hibernate.sql.
SimpleSelect
addColumns(String[])
- Method in class net.sf.hibernate.sql.
SimpleSelect
addColumns(String[])
- Method in class net.sf.hibernate.sql.
Update
addColumns(String[], String)
- Method in class net.sf.hibernate.sql.
Update
addComponentTypedValues(String, Object, AbstractComponentType, List)
- Method in class net.sf.hibernate.expression.
Example
addCondition(String, String[], String)
- Method in class net.sf.hibernate.sql.
ANSIJoinFragment
addCondition(String, String[], String[])
- Method in class net.sf.hibernate.sql.
ANSIJoinFragment
addCondition(String)
- Method in class net.sf.hibernate.sql.
ANSIJoinFragment
addCondition(ConditionFragment)
- Method in class net.sf.hibernate.sql.
DisjunctionFragment
addCondition(String, String[], String)
- Method in class net.sf.hibernate.sql.
JoinFragment
addCondition(String, String[], String[])
- Method in class net.sf.hibernate.sql.
JoinFragment
addCondition(String)
- Method in class net.sf.hibernate.sql.
JoinFragment
addCondition(String, String[], String)
- Method in class net.sf.hibernate.sql.
OracleJoinFragment
addCondition(String, String[], String[])
- Method in class net.sf.hibernate.sql.
OracleJoinFragment
addCondition(String)
- Method in class net.sf.hibernate.sql.
OracleJoinFragment
addCondition(String, String[], String)
- Method in class net.sf.hibernate.sql.
QueryJoinFragment
addCondition(String, String[], String[])
- Method in class net.sf.hibernate.sql.
QueryJoinFragment
addCondition(String)
- Method in class net.sf.hibernate.sql.
QueryJoinFragment
addCondition(String, String, String)
- Method in class net.sf.hibernate.sql.
SimpleSelect
addCondition(String, String)
- Method in class net.sf.hibernate.sql.
SimpleSelect
addCondition(String[], String, String[])
- Method in class net.sf.hibernate.sql.
SimpleSelect
addCondition(String[], String)
- Method in class net.sf.hibernate.sql.
SimpleSelect
addCondition(String, String[], String)
- Method in class net.sf.hibernate.sql.
Sybase11_9_2JoinFragment
addCondition(String, String[], String[])
- Method in class net.sf.hibernate.sql.
Sybase11_9_2JoinFragment
addCondition(String)
- Method in class net.sf.hibernate.sql.
Sybase11_9_2JoinFragment
addConnectionEventListener(ConnectionEventListener)
- Method in class net.sf.hibernate.jca.
ManagedConnectionImpl
addCrossJoin(String, String)
- Method in class net.sf.hibernate.sql.
ANSIJoinFragment
addCrossJoin(String, String)
- Method in class net.sf.hibernate.sql.
JoinFragment
addCrossJoin(String, String)
- Method in class net.sf.hibernate.sql.
OracleJoinFragment
addCrossJoin(String, String)
- Method in class net.sf.hibernate.sql.
QueryJoinFragment
addCrossJoin(String, String)
- Method in class net.sf.hibernate.sql.
Sybase11_9_2JoinFragment
addDirectory(File)
- Method in class net.sf.hibernate.cfg.
Configuration
Read all mapping documents from a directory tree.
addDocument(Document)
- Method in class net.sf.hibernate.cfg.
Configuration
Read mappings from a DOM
Document
addFile(String)
- Method in class net.sf.hibernate.cfg.
Configuration
Read mappings from a particular XML file
addFile(File)
- Method in class net.sf.hibernate.cfg.
Configuration
Read mappings from a particular XML file
addFileset(FileSet)
- Method in class net.sf.hibernate.tool.hbm2ddl.
SchemaExportTask
addFileset(FileSet)
- Method in class net.sf.hibernate.tool.hbm2ddl.
SchemaUpdateTask
addFormula(String, String, String)
- Method in class net.sf.hibernate.sql.
SelectFragment
addFormulaPropertyPath(String, Type, String)
- Method in class net.sf.hibernate.persister.
AbstractPropertyMapping
addFormulas(String, String[], String[])
- Method in class net.sf.hibernate.sql.
SelectFragment
addFragment(JoinFragment)
- Method in class net.sf.hibernate.sql.
JoinFragment
addFromAssociation(QueryTranslator)
- Method in class net.sf.hibernate.hql.
PathExpressionParser
addFromAssociation(String, String)
- Method in class net.sf.hibernate.hql.
QueryTranslator
Used for collection filters
addFromCollection(QueryTranslator)
- Method in class net.sf.hibernate.hql.
PathExpressionParser
addFromFragmentString(String)
- Method in class net.sf.hibernate.sql.
ANSIJoinFragment
addFromFragmentString(String)
- Method in class net.sf.hibernate.sql.
JoinFragment
addFromFragmentString(String)
- Method in class net.sf.hibernate.sql.
OracleJoinFragment
addFromFragmentString(String)
- Method in class net.sf.hibernate.sql.
QueryJoinFragment
addFromFragmentString(String)
- Method in class net.sf.hibernate.sql.
Sybase11_9_2JoinFragment
addIdentityColumn(String)
- Method in class net.sf.hibernate.sql.
Insert
addImport(String, String)
- Method in class net.sf.hibernate.cfg.
Mappings
addInputStream(InputStream)
- Method in class net.sf.hibernate.cfg.
Configuration
Read mappings from an
InputStream
addInstance(String, String, SessionFactory, Properties)
- Static method in class net.sf.hibernate.impl.
SessionFactoryObjectFactory
addJar(String)
- Method in class net.sf.hibernate.cfg.
Configuration
Deprecated.
use
addJar(java.io.File)
addJar(File)
- Method in class net.sf.hibernate.cfg.
Configuration
Read all mappings from a jar file
addJoin(String, String, String[], String[], int)
- Method in class net.sf.hibernate.sql.
ANSIJoinFragment
addJoin(String, String, String[], String[], int)
- Method in class net.sf.hibernate.sql.
JoinFragment
addJoin(String, String, String[], String[], int)
- Method in class net.sf.hibernate.sql.
OracleJoinFragment
addJoin(String, String, String[], String[], int)
- Method in class net.sf.hibernate.sql.
QueryJoinFragment
addJoin(String, String, String[], String[], int)
- Method in class net.sf.hibernate.sql.
Sybase11_9_2JoinFragment
addJoins(String, String)
- Method in class net.sf.hibernate.sql.
ANSIJoinFragment
addJoins(String, String)
- Method in class net.sf.hibernate.sql.
JoinFragment
addJoins(String, String)
- Method in class net.sf.hibernate.sql.
OracleJoinFragment
addJoins(String, String)
- Method in class net.sf.hibernate.sql.
QueryJoinFragment
addJoins(String, String)
- Method in class net.sf.hibernate.sql.
Sybase11_9_2JoinFragment
addMapResource(String)
- Method in class net.sf.hibernate.jmx.
HibernateService
addMapResource(String)
- Method in interface net.sf.hibernate.jmx.
HibernateServiceMBean
Add a mapping file
addNewProperty(Property)
- Method in class net.sf.hibernate.mapping.
PersistentClass
Add a new property definition
addNewProperty(Property)
- Method in class net.sf.hibernate.mapping.
Subclass
addNonExist(Key)
- Method in interface net.sf.hibernate.engine.
SessionImplementor
addNonExist(Key)
- Method in class net.sf.hibernate.impl.
SessionImpl
addOrder(Order)
- Method in interface net.sf.hibernate.
Criteria
Add an
Order
to the result set.
addOrder(Order)
- Method in class net.sf.hibernate.impl.
CriteriaImpl.Subcriteria
addOrder(Order)
- Method in class net.sf.hibernate.impl.
CriteriaImpl
addOrderBy(String)
- Method in class net.sf.hibernate.sql.
QuerySelect
addProperties(Properties)
- Method in class net.sf.hibernate.cfg.
Configuration
Set the given properties
addProperty(Property)
- Method in class net.sf.hibernate.mapping.
Component
addProperty(Property)
- Method in class net.sf.hibernate.mapping.
PersistentClass
Change the property definition or add a new property definition
addPropertyPath(String, Type, String[])
- Method in class net.sf.hibernate.persister.
AbstractPropertyMapping
addPropertyTypedValue(Object, Type, List)
- Method in class net.sf.hibernate.expression.
Example
addQuery(String, String)
- Method in class net.sf.hibernate.cfg.
Mappings
addResource(String, ClassLoader)
- Method in class net.sf.hibernate.cfg.
Configuration
Read mappings from an application resource
addResource(String)
- Method in class net.sf.hibernate.cfg.
Configuration
Read mappings from an application resource trying different classloaders.
addSQLQuery(String, NamedSQLQuery)
- Method in class net.sf.hibernate.cfg.
Mappings
addSelectColumn(String, String)
- Method in class net.sf.hibernate.sql.
QuerySelect
addSelectFragmentString(String)
- Method in class net.sf.hibernate.sql.
QuerySelect
addSubclass(Subclass)
- Method in class net.sf.hibernate.mapping.
PersistentClass
addSubclass(Subclass)
- Method in class net.sf.hibernate.mapping.
RootClass
addSubclassProperty(Property)
- Method in class net.sf.hibernate.mapping.
PersistentClass
addSubclassProperty(Property)
- Method in class net.sf.hibernate.mapping.
Subclass
addSubclassTable(Table)
- Method in class net.sf.hibernate.mapping.
PersistentClass
addSubclassTable(Table)
- Method in class net.sf.hibernate.mapping.
Subclass
addSynchronizedTable(String)
- Method in class net.sf.hibernate.mapping.
NamedSQLQuery
addTable(String, String)
- Method in class net.sf.hibernate.cfg.
Mappings
addTableAlias(String)
- Method in class net.sf.hibernate.sql.
ForUpdateFragment
addToBatch(int)
- Method in interface net.sf.hibernate.engine.
Batcher
Add an insert / delete / update to the current batch (might be called multiple times for single
prepareBatchStatement()
)
addToBatch(int)
- Method in class net.sf.hibernate.impl.
BatchingBatcher
addToBatch(int)
- Method in class net.sf.hibernate.impl.
NonBatchingBatcher
addToPropertySpaces(Serializable)
- Method in class net.sf.hibernate.loader.
AbstractEntityLoader
addToPropertySpaces(Serializable)
- Method in class net.sf.hibernate.loader.
CriteriaLoader
addURL(URL)
- Method in class net.sf.hibernate.cfg.
Configuration
Read mappings from a
URL
addUninitializedEntity(Key, Object, LockMode)
- Method in interface net.sf.hibernate.engine.
SessionImplementor
Add an uninitialized instance of an entity class, as a placeholder to ensure object identity.
addUninitializedEntity(Key, Object, LockMode)
- Method in class net.sf.hibernate.impl.
SessionImpl
Create a "temporary" entry for a newly instantiated entity.
addValue(String)
- Method in class net.sf.hibernate.mapping.
MetaAttribute
addValue(Object)
- Method in class net.sf.hibernate.sql.
InFragment
addWhenColumnNotNull(String, String, String)
- Method in class net.sf.hibernate.sql.
CaseFragment
addWhereColumn(String)
- Method in class net.sf.hibernate.sql.
Update
addWhereColumn(String, String)
- Method in class net.sf.hibernate.sql.
Update
addWhereColumns(String[])
- Method in class net.sf.hibernate.sql.
Update
addWhereColumns(String[], String)
- Method in class net.sf.hibernate.sql.
Update
addWhereToken(String)
- Method in class net.sf.hibernate.sql.
SimpleSelect
addXML(String)
- Method in class net.sf.hibernate.cfg.
Configuration
Read mappings from a
String
afterCompletion(int)
- Method in class net.sf.hibernate.engine.
CacheSynchronization
afterInsert(Object, Object, Object)
- Method in interface net.sf.hibernate.cache.
CacheConcurrencyStrategy
Called after an item has been inserted (after the transaction completes), instead of calling release().
afterInsert(Object, Object, Object)
- Method in class net.sf.hibernate.cache.
NonstrictReadWriteCache
Do nothing.
afterInsert(Object, Object, Object)
- Method in class net.sf.hibernate.cache.
ReadOnlyCache
Do nothing.
afterInsert(Object, Object, Object)
- Method in class net.sf.hibernate.cache.
ReadWriteCache
Add the new item to the cache, checking that no other transaction has accessed the item.
afterInsert(Object, Object, Object)
- Method in class net.sf.hibernate.cache.
TransactionalCache
Do nothing.
afterLast()
- Method in interface net.sf.hibernate.
ScrollableResults
Go to a location just after the last result
afterLast()
- Method in class net.sf.hibernate.impl.
ResultSetWrapper
afterLast()
- Method in class net.sf.hibernate.impl.
ScrollableResultsImpl
afterLoad()
- Method in interface net.sf.hibernate.engine.
SessionImplementor
afterLoad()
- Method in class net.sf.hibernate.impl.
SessionImpl
afterRowInsert(CollectionPersister, Object, int)
- Method in class net.sf.hibernate.collection.
IdentifierBag
afterRowInsert(CollectionPersister, Object, int)
- Method in class net.sf.hibernate.collection.
PersistentCollection
Called after inserting a row, to fetch the natively generated id
afterTransactionCompletion(boolean)
- Method in interface net.sf.hibernate.engine.
SessionImplementor
Notify the session that the transaction completed, so we no longer own the old locks.
afterTransactionCompletion(boolean)
- Method in class net.sf.hibernate.impl.
SessionImpl
afterUpdate(Object, Object, Object, CacheConcurrencyStrategy.SoftLock)
- Method in interface net.sf.hibernate.cache.
CacheConcurrencyStrategy
Called after an item has been updated (after the transaction completes), instead of calling release().
afterUpdate(Object, Object, Object, CacheConcurrencyStrategy.SoftLock)
- Method in class net.sf.hibernate.cache.
NonstrictReadWriteCache
Invalidate the item (again, for safety).
afterUpdate(Object, Object, Object, CacheConcurrencyStrategy.SoftLock)
- Method in class net.sf.hibernate.cache.
ReadOnlyCache
Unsupported!
afterUpdate(Object, Object, Object, CacheConcurrencyStrategy.SoftLock)
- Method in class net.sf.hibernate.cache.
ReadWriteCache
Re-cache the updated state, if and only if there there are no other concurrent soft locks.
afterUpdate(Object, Object, Object, CacheConcurrencyStrategy.SoftLock)
- Method in class net.sf.hibernate.cache.
TransactionalCache
Do nothing.
aggregateFuncNoArgsHasParenthesis(String, QueryTranslator)
- Method in class net.sf.hibernate.hql.
SelectParser
aggregateHasArgs(String, QueryTranslator)
- Method in class net.sf.hibernate.hql.
SelectParser
aggregateType(List, Type, QueryTranslator)
- Method in class net.sf.hibernate.hql.
SelectParser
allEq(Map)
- Static method in class net.sf.hibernate.expression.
Expression
Apply an "equals" constraint to each property in the key set of a
Map
and(Criterion, Criterion)
- Static method in class net.sf.hibernate.expression.
Expression
Return the conjuction of two expressions
any(Type, Type)
- Static method in class net.sf.hibernate.
Hibernate
A Hibernate
any
type.
appendComponentCondition(String, Object, AbstractComponentType, Class, String, Map, SessionFactoryImplementor, StringBuffer)
- Method in class net.sf.hibernate.expression.
Example
appendIdentitySelectToInsert(String)
- Method in class net.sf.hibernate.dialect.
Dialect
Generate SQL to get the identifier of an inserted row.
appendIdentitySelectToInsert(String)
- Method in class net.sf.hibernate.dialect.
SQLServerDialect
Use
insert table(...) values(...) select SCOPE_IDENTITY()
appendIdentitySelectToInsert(String)
- Method in class net.sf.hibernate.dialect.
SybaseDialect
appendLockHint(LockMode, String)
- Method in class net.sf.hibernate.dialect.
SybaseDialect
appendPropertyCondition(String, Object, Class, String, Map, SessionFactoryImplementor, StringBuffer)
- Method in class net.sf.hibernate.expression.
Example
applyLocks(String, Map, Dialect)
- Method in class net.sf.hibernate.hql.
QueryTranslator
applyLocks(String, Map, Dialect)
- Method in class net.sf.hibernate.loader.
CriteriaLoader
applyLocks(String, Map, Dialect)
- Method in class net.sf.hibernate.loader.
Loader
Append
FOR UPDATE OF
clause, if necessary.
array(String, Class)
- Static method in class net.sf.hibernate.type.
TypeFactory
asString(Object[])
- Static method in class net.sf.hibernate.util.
ArrayHelper
asc(String)
- Static method in class net.sf.hibernate.expression.
Order
Ascending order
assemble(Serializable, SessionImplementor, Object)
- Method in interface net.sf.hibernate.
CompositeUserType
Reconstruct an object from the cacheable representation.
assemble(Object, Serializable, ClassPersister, Interceptor, SessionImplementor)
- Method in class net.sf.hibernate.impl.
CacheEntry
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
AbstractType
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
ComponentType
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
CompositeCustomType
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
ManyToOneType
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
ObjectType
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
OneToOneType
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
PersistentCollectionType
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
PersistentEnumType
Deprecated.
assemble(Serializable, SessionImplementor, Object)
- Method in class net.sf.hibernate.type.
SerializableType
assemble(Serializable, SessionImplementor, Object)
- Method in interface net.sf.hibernate.type.
Type
Reconstruct the object from its cached "disassembled" state.
assemble(Serializable[], Type[], SessionImplementor, Object)
- Static method in class net.sf.hibernate.type.
TypeFactory
associateConnection(Object)
- Method in class net.sf.hibernate.jca.
ManagedConnectionImpl
Associates the session handle with this managed connection
association(Class)
- Static method in class net.sf.hibernate.
Hibernate
Deprecated.
use
Hibernate.entity()
B
BATCH_VERSIONED_DATA
- Static variable in class net.sf.hibernate.cfg.
Environment
Should versioned data be included in batching?
BESTransactionManagerLookup
- class net.sf.hibernate.transaction.
BESTransactionManagerLookup
.
A
TransactionManager
lookup strategy for Borland ES.
BESTransactionManagerLookup()
- Constructor for class net.sf.hibernate.transaction.
BESTransactionManagerLookup
BIG_DECIMAL
- Static variable in class net.sf.hibernate.
Hibernate
Hibernate
big_decimal
type.
BINARY
- Static variable in class net.sf.hibernate.
Hibernate
Hibernate
binary
type.
BLOB
- Static variable in class net.sf.hibernate.
Hibernate
Hibernate
blob
type.
BOOLEAN
- Static variable in class net.sf.hibernate.
Hibernate
Hibernate
boolean
type.
BYTE
- Static variable in class net.sf.hibernate.
Hibernate
Hibernate
byte
type.
Bag
- class net.sf.hibernate.collection.
Bag
.
An unordered, unkeyed collection that can contain the same element multiple times.
Bag(SessionImplementor)
- Constructor for class net.sf.hibernate.collection.
Bag
Bag(SessionImplementor, Collection)
- Constructor for class net.sf.hibernate.collection.
Bag
Bag()
- Constructor for class net.sf.hibernate.collection.
Bag
Bag
- class net.sf.hibernate.mapping.
Bag
.
A bag permits duplicates, so it has no primary key
Bag(PersistentClass)
- Constructor for class net.sf.hibernate.mapping.
Bag
BagType
- class net.sf.hibernate.type.
BagType
.
BagType(String)
- Constructor for class net.sf.hibernate.type.
BagType
BasicCollectionPersister
- class net.sf.hibernate.collection.
BasicCollectionPersister
.
Collection persister for collections of values and many-to-many associations.
BasicCollectionPersister(Collection, Configuration, SessionFactoryImplementor)
- Constructor for class net.sf.hibernate.collection.
BasicCollectionPersister
BasicPropertyAccessor
- class net.sf.hibernate.property.
BasicPropertyAccessor
.
Accesses property values via a get/set pair, which may be nonpublic.
BasicPropertyAccessor()
- Constructor for class net.sf.hibernate.property.
BasicPropertyAccessor
BasicPropertyAccessor.BasicGetter
- class net.sf.hibernate.property.
BasicPropertyAccessor.BasicGetter
.
BasicPropertyAccessor.BasicSetter
- class net.sf.hibernate.property.
BasicPropertyAccessor.BasicSetter
.
Batcher
- interface net.sf.hibernate.engine.
Batcher
.
Manages
PreparedStatement
s for a session.
BatcherImpl
- class net.sf.hibernate.impl.
BatcherImpl
.
Manages prepared statements and batching.
BatcherImpl(SessionImplementor)
- Constructor for class net.sf.hibernate.impl.
BatcherImpl
BatchingBatcher
- class net.sf.hibernate.impl.
BatchingBatcher
.
An implementation of the
Batcher
interface that actually uses batching
BatchingBatcher(SessionImplementor)
- Constructor for class net.sf.hibernate.impl.
BatchingBatcher
BatchingCollectionInitializer
- class net.sf.hibernate.loader.
BatchingCollectionInitializer
.
"Batch" loads collections, using multiple foreign key values in the SQL
where
clause.
BatchingCollectionInitializer(CollectionPersister, int, Loader, int, Loader, Loader)
- Constructor for class net.sf.hibernate.loader.
BatchingCollectionInitializer
BatchingEntityLoader
- class net.sf.hibernate.loader.
BatchingEntityLoader
.
"Batch" loads entities, using multiple primary key values in the SQL
where
clause.
BatchingEntityLoader(ClassPersister, int, Loader, int, Loader, Loader)
- Constructor for class net.sf.hibernate.loader.
BatchingEntityLoader
BetweenExpression
- class net.sf.hibernate.expression.
BetweenExpression
.
Constrains a property to between two values
BigDecimalType
- class net.sf.hibernate.type.
BigDecimalType
.
big_decimal
: A type that maps an SQL NUMERIC to a
java.math.BigDecimal
BigDecimalType()
- Constructor for class net.sf.hibernate.type.
BigDecimalType
BinaryType
- class net.sf.hibernate.type.
BinaryType
.
binary
: A type that maps an SQL VARBINARY to a Java byte[].
BinaryType()
- Constructor for class net.sf.hibernate.type.
BinaryType
BlobImpl
- class net.sf.hibernate.lob.
BlobImpl
.
A dummy implementation of
java.sql.Blob
that may be used to insert new data into a BLOB.
BlobImpl(byte[])
- Constructor for class net.sf.hibernate.lob.
BlobImpl
BlobImpl(InputStream, int)
- Constructor for class net.sf.hibernate.lob.
BlobImpl
BlobType
- class net.sf.hibernate.type.
BlobType
.
blob
: A type that maps an SQL BLOB to a java.sql.Blob.
BlobType()
- Constructor for class net.sf.hibernate.type.
BlobType
BooleanType
- class net.sf.hibernate.type.
BooleanType
.
boolean
: A type that maps an SQL BIT to a Java Boolean.
BooleanType()
- Constructor for class net.sf.hibernate.type.
BooleanType
ByteType
- class net.sf.hibernate.type.
ByteType
.
byte
: A type that maps an SQL TINYINT to a Java Byte.
ByteType()
- Constructor for class net.sf.hibernate.type.
ByteType
BytesHelper
- class net.sf.hibernate.util.
BytesHelper
.
bag(String)
- Static method in class net.sf.hibernate.type.
TypeFactory
basic(String)
- Static method in class net.sf.hibernate.type.
TypeFactory
Given the name of a Hibernate basic type, return an instance of
net.sf.hibernate.type.Type
.
batchSize
- Variable in class net.sf.hibernate.collection.
AbstractCollectionPersister
beforeCompletion()
- Method in class net.sf.hibernate.engine.
CacheSynchronization
beforeFirst()
- Method in interface net.sf.hibernate.
ScrollableResults
Go to a location just before first result (this is the initial location)
beforeFirst()
- Method in class net.sf.hibernate.impl.
ResultSetWrapper
beforeFirst()
- Method in class net.sf.hibernate.impl.
ScrollableResultsImpl
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
ArrayHolder
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
Bag
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
IdentifierBag
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
List
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
Map
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
PersistentCollection
Called before any elements are read into the collection, allowing appropriate initializations to occur.
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
Set
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
SortedMap
beforeInitialize(CollectionPersister)
- Method in class net.sf.hibernate.collection.
SortedSet
beforeLoad()
- Method in interface net.sf.hibernate.engine.
SessionImplementor
beforeLoad()
- Method in class net.sf.hibernate.impl.
SessionImpl
begin()
- Method in class net.sf.hibernate.odmg.
Transaction
Begin the transaction.
begin()
- Method in class net.sf.hibernate.transaction.
JDBCTransaction
begin(InitialContext, String, TransactionManager)
- Method in class net.sf.hibernate.transaction.
JTATransaction
begin()
- Method in class net.sf.hibernate.transaction.
WebSphereExtendedJTATransactionLookup.TransactionManagerAdapter
beginRead()
- Method in class net.sf.hibernate.collection.
ArrayHolder
beginRead()
- Method in class net.sf.hibernate.collection.
PersistentCollection
Called just before reading any rows from the JDBC result set
beginRead()
- Method in class net.sf.hibernate.collection.
Set
beginTransaction()
- Method in interface net.sf.hibernate.
Session
Begin a unit of work and return the associated
Transaction
object.
beginTransaction()
- Method in class net.sf.hibernate.impl.
SessionImpl
beginTransaction()
- Method in class net.sf.hibernate.jca.
JCASessionImpl
beginTransaction(SessionImplementor)
- Method in class net.sf.hibernate.transaction.
JDBCTransactionFactory
beginTransaction(SessionImplementor)
- Method in class net.sf.hibernate.transaction.
JTATransactionFactory
beginTransaction(SessionImplementor)
- Method in interface net.sf.hibernate.transaction.
TransactionFactory
Begin a transaction and return the associated
Transaction
instance.
between(String, Object, Object)
- Static method in class net.sf.hibernate.expression.
Expression
Apply a "between" constraint to the named property
bind(Object)
- Method in interface net.sf.hibernate.
Databinder
Add an object to the output document.
bind(Object, String)
- Method in class net.sf.hibernate.odmg.
Database
Bind a name to a persistent object, making the object persistent if necessary.
bind(Object)
- Method in class net.sf.hibernate.odmg.
OQLQuery
Bind a value to the next enumerated parameter.
bind(Context, String, Object)
- Static method in class net.sf.hibernate.util.
NamingHelper
Bind val to name in ctx, and make sure that all intermediate contexts exist.
bind(Object)
- Method in class net.sf.hibernate.xml.
XMLDatabinder
bindAll(Collection)
- Method in interface net.sf.hibernate.
Databinder
Add a collection of objects to the output document.
bindAll(Collection)
- Method in class net.sf.hibernate.xml.
XMLDatabinder
bindLimitParametersFirst()
- Method in class net.sf.hibernate.dialect.
Dialect
Does the
LIMIT
clause come at the start of the
SELECT
statement, rather than at the end?
bindLimitParametersFirst()
- Method in class net.sf.hibernate.dialect.
FirebirdDialect
bindLimitParametersFirst()
- Method in class net.sf.hibernate.dialect.
HSQLDialect
bindLimitParametersFirst()
- Method in class net.sf.hibernate.dialect.
InterbaseDialect
bindLimitParametersInReverseOrder()
- Method in class net.sf.hibernate.dialect.
Dialect
Does the
LIMIT
clause specify arguments in the "reverse" order limit, offset instead of offset, limit?
bindLimitParametersInReverseOrder()
- Method in class net.sf.hibernate.dialect.
FirebirdDialect
bindLimitParametersInReverseOrder()
- Method in class net.sf.hibernate.dialect.
InterbaseDialect
bindLimitParametersInReverseOrder()
- Method in class net.sf.hibernate.dialect.
Oracle9Dialect
bindLimitParametersInReverseOrder()
- Method in class net.sf.hibernate.dialect.
PostgreSQLDialect
bindNamedParameters(PreparedStatement, Map, int, SessionImplementor)
- Method in class net.sf.hibernate.hql.
QueryTranslator
bindNamedParameters(PreparedStatement, Map, int, SessionImplementor)
- Method in class net.sf.hibernate.loader.
Loader
Bind named parameters to the
PreparedStatement
.
bindNamedParameters(PreparedStatement, Map, int, SessionImplementor)
- Method in class net.sf.hibernate.loader.
SQLLoader
bindParameterLists(Map)
- Method in class net.sf.hibernate.impl.
AbstractQueryImpl
bindPositionalParameters(PreparedStatement, QueryParameters, int, SessionImplementor)
- Method in class net.sf.hibernate.loader.
Loader
Bind positional parameter values to the
PreparedStatement
(these are parameters specified by a JDBC-style ?).
booleanValue(String)
- Static method in class net.sf.hibernate.util.
StringHelper
buildCache(String, Properties)
- Method in interface net.sf.hibernate.cache.
CacheProvider
Configure the cache
buildCache(String, Properties)
- Method in class net.sf.hibernate.cache.