站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 2.1.8 正式版 API 英文文档

Index (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档

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 PreparedStatements 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.