Library:Hibernate
Version:3.1.3
Compatibility:JDK 1.4
Classes in library Hibernate.
NOTE: The results have been limited to 500 entries. We suggest browsing through packages to explore the classes in this library.
NamePackageDescription
AbstractAuxiliaryDatabaseObjectorg.hibernate.mappingConvenience base class for AuxiliaryDatabaseObject s.
AbstractBatcherorg.hibernate.jdbcManages prepared statements and batching.
AbstractCollectionPersisterorg.hibernate.persister.collectionBase implementation of the QueryableCollection interface.
AbstractComponentTuplizerorg.hibernate.tupleNo description provided.
AbstractEmptinessExpressionorg.hibernate.criterionImplementation of AbstractEmptinessExpression.
AbstractEntityJoinWalkerorg.hibernate.loaderAbstract walker for walkers which begin at an entity (criteria queries and entity loaders).
AbstractEntityLoaderorg.hibernate.loader.entityNo description provided.
AbstractEntityPersisterorg.hibernate.persister.entityBasic functionality for persisting an entity via JDBC through either generated or custom SQL
AbstractEntityTuplizerorg.hibernate.tupleSupport base class for EntityTuplizer implementations.
AbstractEventorg.hibernate.eventDefines a base class for Session generated events.
AbstractExplicitParameterSpecificationorg.hibernate.paramConvenience base class for explicitly defined query parameters.
AbstractFlushingEventListenerorg.hibernate.event.defA convenience base class for listeners whose functionality results in flushing.
AbstractJndiBoundCacheProviderorg.hibernate.cacheSupport for CacheProvider implementations which are backed by caches bound into JNDI namespace.
AbstractLazyInitializerorg.hibernate.proxyNo description provided.
AbstractLockUpgradeEventListenerorg.hibernate.event.defA convenience base class for listeners that respond to requests to perform a pessimistic lock upgrade on an entity.
AbstractPersistentCollectionorg.hibernate.collectionBase class implementing PersistentCollection
AbstractPostInsertGeneratororg.hibernate.idNo description provided.
AbstractPropertyMappingorg.hibernate.persister.entityBase implementation of a PropertyMapping
AbstractQueryImplorg.hibernate.implAbstract implementation of the Query interface.
AbstractReassociateEventListenerorg.hibernate.event.defA convenience base class for listeners that respond to requests to reassociate an entity to a session ( such as through lock() or update() ).
AbstractRestrictableStatementorg.hibernate.hql.ast.treeConvenience implementation of RestrictableStatement to centralize common functionality.
AbstractSaveEventListenerorg.hibernate.event.defA convenience bas class for listeners responding to save events.
AbstractScrollableResultsorg.hibernate.implImplementation of the ScrollableResults interface
AbstractSelectExpressionorg.hibernate.hql.ast.treePartial implementation of SelectExpression for all the nodes that aren't constructors.
AbstractSessionImplorg.hibernate.implFunctionality common to stateless and stateful sessions
AbstractStatementorg.hibernate.hql.ast.treeConvenience implementation of Statement to centralize common functionality.
AbstractStatementExecutororg.hibernate.hql.ast.execImplementation of AbstractStatementExecutor.
AbstractTypeorg.hibernate.typeAbstract superclass of the built in Type hierarchy.
AbstractUUIDGeneratororg.hibernate.idThe base class for identifier generators that use a UUID algorithm.
AbstractVisitororg.hibernate.event.defAbstract superclass of algorithms that walk a tree of property values of an entity, and perform specific functionality for collections, components and associated entities.
ActionQueueorg.hibernate.engineResponsible for maintaining the queue of actions related to events.
AdaptedImmutableTypeorg.hibernate.typeOptimize a mutable type, if the user promises not to mutable the instances.
AggregateNodeorg.hibernate.hql.ast.treeRepresents an aggregate function i.e.
AggregateProjectionorg.hibernate.criterionAn aggregation
Aliasorg.hibernate.sqlAn alias generator for SQL identifiers
AliasedProjectionorg.hibernate.criterionNo description provided.
AliasGeneratororg.hibernate.hql.ast.utilGenerates class/table/column aliases during semantic analysis and SQL rendering.
AliasToBeanResultTransformerorg.hibernate.transformResult transformer that allows to transform a result to a user specified class which will be populated via setter methods or fields matching the alias names.
AliasToEntityMapResultTransformerorg.hibernate.transformNo description provided.
ANSICaseFragmentorg.hibernate.sqlAn ANSI SQL CASE expression.
ANSIJoinFragmentorg.hibernate.sqlAn ANSI-style join
Anyorg.hibernate.mappingA Hibernate "any" type (ie.
AnyTypeorg.hibernate.typeHandles "any" mappings and the old deprecated "object" type
AnyType.ObjectTypeCacheEntryorg.hibernate.typeNo description provided.
Arrayorg.hibernate.mappingAn array mapping has a primary key consisting of the key columns + index column.
ArrayHelperorg.hibernate.utilNo description provided.
ArrayTypeorg.hibernate.typeA type for persistent arrays.
Assignedorg.hibernate.idassigned

An IdentifierGenerator that returns the current identifier assigned to an instance.
AssignmentSpecificationorg.hibernate.hql.ast.treeEncapsulates the information relating to an individual assignment within the set clause of an HQL update statement.
ASTAppenderorg.hibernate.hql.ast.utilAppends child nodes to a parent efficiently.
ASTIteratororg.hibernate.hql.ast.utilDepth first iteration of an ANTLR AST.
ASTParentsFirstIteratororg.hibernate.hql.ast.utilDepth first iteration of an ANTLR AST.
ASTPrinterorg.hibernate.hql.ast.utilAn 'ASCII art' AST printer for debugging ANTLR grammars.
ASTQueryTranslatorFactoryorg.hibernate.hql.astGenerates translators which uses the Antlr-based parser to perform the translation.
ASTUtilorg.hibernate.hql.ast.utilProvides utility methods for AST traversal and manipulation.
ASTUtil.IncludePredicateorg.hibernate.hql.ast.utilA predicate that uses inclusion, rather than exclusion semantics.
AutoFlushEventorg.hibernate.eventDefines an event class for the auto-flushing of a session.
AvgProjectionorg.hibernate.criterionNo description provided.
Backreforg.hibernate.mappingNo description provided.
BackrefPropertyAccessororg.hibernate.propertyRepresents a "back-reference" to the id of a collection owner.
BackrefPropertyAccessor.BackrefGetterorg.hibernate.propertyThe Getter implementation for id backrefs.
BackrefPropertyAccessor.BackrefSetterorg.hibernate.propertyThe Setter implementation for id backrefs.
Bagorg.hibernate.mappingA bag permits duplicates, so it has no primary key
BagTypeorg.hibernate.typeNo description provided.
BasicCollectionJoinWalkerorg.hibernate.loader.collectionWalker for collections of values and many-to-many associations
BasicCollectionLoaderorg.hibernate.loader.collectionLoads a collection of values or a many-to-many association.
BasicCollectionPersisterorg.hibernate.persister.collectionCollection persister for collections of values and many-to-many associations.
BasicEntityPropertyMappingorg.hibernate.persister.entityNo description provided.
BasicExecutororg.hibernate.hql.ast.execImplementation of BasicExecutor.
BasicLazyInitializerorg.hibernate.proxyLazy initializer for POJOs
BasicLoaderorg.hibernate.loaderUses the default mapping from property to result set column alias defined by the entities' persisters.
BasicPropertyAccessororg.hibernate.propertyAccesses property values via a get/set pair, which may be nonpublic.
BasicPropertyAccessor.BasicGetterorg.hibernate.propertyNo description provided.
BasicPropertyAccessor.BasicSetterorg.hibernate.propertyNo description provided.
BatchFetchQueueorg.hibernate.engineTracks entity and collection keys that are available for batch fetching, and the queries which were used to load entities, which can be re-used as a subquery for loading owned collections.
BatchingBatcherorg.hibernate.jdbcAn implementation of the Batcher interface that actually uses batching
BatchingBatcherFactoryorg.hibernate.jdbcA BatcherFactory implementation which constructs Batcher instances capable of actually performing batch operations.
BatchingCollectionInitializerorg.hibernate.loader.collection"Batch" loads collections, using multiple foreign key values in the SQL where clause.
BatchingEntityLoaderorg.hibernate.loader.entity"Batch" loads entities, using multiple primary key values in the SQL where clause.
BESTransactionManagerLookuporg.hibernate.transactionA TransactionManager lookup strategy for Borland ES.
BetweenExpressionorg.hibernate.criterionConstrains a property to between two values
BetweenOperatorNodeorg.hibernate.hql.ast.treeContract for nodes representing logcial BETWEEN (ternary) operators.
BigDecimalTypeorg.hibernate.typebig_decimal: A type that maps an SQL NUMERIC to a java.math.BigDecimal
BigIntegerTypeorg.hibernate.typebig_integer: A type that maps an SQL NUMERIC to a java.math.BigInteger
BinaryArithmeticOperatorNodeorg.hibernate.hql.ast.treeNodes which represent binary arithmetic operators.
BinaryLogicOperatorNodeorg.hibernate.hql.ast.treeContract for nodes representing binary operators.
BinaryTypeorg.hibernate.typebinary: A type that maps an SQL VARBINARY to a Java byte[].
BlobImplorg.hibernate.lobA dummy implementation of java.sql.Blob that may be used to insert new data into a BLOB.
BlobTypeorg.hibernate.typeblob: A type that maps an SQL BLOB to a java.sql.Blob.
BooleanTypeorg.hibernate.typeboolean: A type that maps an SQL BIT to a Java Boolean.
BorrowedConnectionProxyorg.hibernate.jdbcA proxy for borrowed connections which funnels all requests back into the ConnectionManager from which it was borrowed to be properly handled (in terms of connection release modes).
BulkOperationCleanupActionorg.hibernate.actionImplementation of BulkOperationCleanupAction.
BytesHelperorg.hibernate.utilNo description provided.
ByteTypeorg.hibernate.typebyte: A type that maps an SQL TINYINT to a Java Byte.
C3P0ConnectionProviderorg.hibernate.connectionA connection provider that uses a C3P0 connection pool.
CacheEntryorg.hibernate.cache.entryA cached instance of a persistent class
CacheFactoryorg.hibernate.cacheNo description provided.
CacheKeyorg.hibernate.cacheAllows multiple entity classes / collection roles to be stored in the same cache region.
CacheModeorg.hibernateControls how the session interacts with the second-level cache and query cache.
CacheSynchronizationorg.hibernate.transactionNo description provided.
CalendarComparatororg.hibernate.utilNo description provided.
CalendarDateTypeorg.hibernate.typecalendar_date: A type mapping for a Calendar object that represents a date.
CalendarTypeorg.hibernate.typecalendar: A type mapping for a Calendar object that represents a datetime.
Cascadeorg.hibernate.engineImplements cascaded save / delete / update / lock / evict / replicate / persist / merge
CascadeEntityJoinWalkerorg.hibernate.loader.entityNo description provided.
CascadeEntityLoaderorg.hibernate.loader.entityNo description provided.
CascadeStyleorg.hibernate.engineA style of cascade that can be specified by the mapping for an association.
CascadeStyle.MultipleCascadeStyleorg.hibernate.engineNo description provided.
CascadingActionorg.hibernate.engineA session action that may be cascaded from parent entity to its children
Case2Nodeorg.hibernate.hql.ast.treeRepresents a case ...
CaseFragmentorg.hibernate.sqlAbstract SQL case fragment renderer
CaseNodeorg.hibernate.hql.ast.treeRepresents a case ...
CastFunctionorg.hibernate.dialect.functionANSI-SQL style cast(foo as type) where the type is a Hibernate type
CategorizedStatisticsorg.hibernate.statStatistics for a particular "category" (a named entity, collection role, second level cache region or query).
CGLIBLazyInitializerorg.hibernate.proxyA LazyInitializer implemented using the CGLIB bytecode generation library
CGLIBProxyFactoryorg.hibernate.proxyNo description provided.
ChainedPropertyAccessororg.hibernate.propertyNo description provided.
CharacterTypeorg.hibernate.typecharacter: A type that maps an SQL CHAR(1) to a Java Character.
CharBooleanTypeorg.hibernate.typeSuperclass for types that map Java boolean to SQL CHAR(1).
CharIndexFunctionorg.hibernate.dialect.functionEmulation of locate() on Sybase
ClassicQueryTranslatorFactoryorg.hibernate.hql.classicGenerates translators which uses the older hand-written parser to perform the translation.
ClassTypeorg.hibernate.typeclass: A type that maps an SQL VARCHAR to a Java Class.
ClauseParserorg.hibernate.hql.classicParses the Hibernate query into its constituent clauses.
ClobImplorg.hibernate.lobA dummy implementation of java.sql.Clob that may be used to insert new data into a CLOB.
ClobTypeorg.hibernate.typeclob: A type that maps an SQL CLOB to a java.sql.Clob.
Cloneableorg.hibernate.utilAn object that is shallow-coneable
CMTTransactionorg.hibernate.transactionImplements a basic transaction strategy for CMT transactions.
CMTTransactionFactoryorg.hibernate.transactionFactory for CMTTransaction.
Collectionorg.hibernate.mappingMapping for a collection.
CollectionActionorg.hibernate.actionAny action relating to insert/update/delete of a collection
CollectionCacheEntryorg.hibernate.cache.entryNo description provided.
CollectionElementLoaderorg.hibernate.loader.entityNo description provided.
CollectionEntryorg.hibernate.engineWe need an entry to tell us all about the current state of a collection with respect to its persistent state
CollectionFilterImplorg.hibernate.implimplementation of the Query interface for collection filters
CollectionFunctionorg.hibernate.hql.ast.treeRepresents 'elements()' or 'indices()'.
CollectionHelperorg.hibernate.utilNo description provided.
CollectionJoinWalkerorg.hibernate.loader.collectionSuperclass of walkers for collection initializers
CollectionKeyorg.hibernate.engineUniquely identifies a collection instance in a particular session.
CollectionLoadContextorg.hibernate.engineRepresents the state of collections currently being loaded.
CollectionLoaderorg.hibernate.loader.collectionSuperclass for loaders that initialize collections
CollectionPropertiesorg.hibernate.hqlProvides a map of collection function names to the corresponding property names.
CollectionPropertyMappingorg.hibernate.persister.collectionNo description provided.
CollectionPropertyNamesorg.hibernate.persister.collectionThe names of all the collection properties.
CollectionRecreateActionorg.hibernate.actionNo description provided.
CollectionRemoveActionorg.hibernate.actionNo description provided.
Collectionsorg.hibernate.engineImplements book-keeping for the collection persistence by reachability algorithm
CollectionSecondPassorg.hibernate.cfgCollection second pass
CollectionStatisticsorg.hibernate.statCollection related statistics
CollectionSubqueryFactoryorg.hibernate.hqlProvides the SQL for collection subqueries.
CollectionTypeorg.hibernate.typeA type that handles Hibernate PersistentCollections (including arrays).
CollectionUpdateActionorg.hibernate.actionNo description provided.
Columnorg.hibernate.mappingA column of a relational database table
ColumnCollectionAliasesorg.hibernate.loader.customCollectionAliases that uses columnnames instead of generated aliases.
ColumnEntityAliasesorg.hibernate.loaderEntityAliases that chooses the column names over the alias names.
ColumnHelperorg.hibernate.hql.ast.utilProvides utility methods for dealing with arrays of SQL column names.
ColumnMetadataorg.hibernate.tool.hbm2ddlJDBC column metadata
ColumnNameCacheorg.hibernate.jdbcImplementation of ColumnNameCache.
ComparableComparatororg.hibernate.utilDelegates to Comparable
Componentorg.hibernate.mappingThe mapping for a component, composite element, composite identifier, etc.
ComponentTypeorg.hibernate.typeHandles "component" mappings
CompositeCustomTypeorg.hibernate.typeAdapts CompositeUserType to Type interface
CompositeElementPropertyMappingorg.hibernate.persister.collectionNo description provided.
ConditionFragmentorg.hibernate.sqlNo description provided.
ConfigHelperorg.hibernate.utilA simple class to centralize logic needed to locate config files on the system.
Configurationorg.hibernate.cfgAn instance of Configuration allows the application to specify properties and mapping documents to be used when creating a SessionFactory.
Conjunctionorg.hibernate.criterionNo description provided.
ConnectionManagerorg.hibernate.jdbcEncapsulates JDBC Connection management logic needed by Hibernate.
ConnectionProviderFactoryorg.hibernate.connectionInstantiates a connection provider given either System properties or a java.util.Properties instance.
ConnectionReleaseModeorg.hibernateDefines the various policies by which Hibernate might release its underlying JDBC connection.
Constraintorg.hibernate.mappingA relational constraint.
ConstructorNodeorg.hibernate.hql.ast.treeRepresents a constructor (new) in a SELECT.
CountNodeorg.hibernate.hql.ast.treeRepresents a COUNT expression in a select.
CountProjectionorg.hibernate.criterionA count
CriteriaImplorg.hibernate.implImplementation of the Criteria interface
CriteriaImpl.CriterionEntryorg.hibernate.implNo description provided.
CriteriaImpl.OrderEntryorg.hibernate.implNo description provided.
CriteriaImpl.Subcriteriaorg.hibernate.implNo description provided.
CriteriaJoinWalkerorg.hibernate.loader.criteriaA JoinWalker for Criteria queries.
CriteriaLoaderorg.hibernate.loader.criteriaA Loader for Criteria queries.
CriteriaQueryTranslatororg.hibernate.loader.criteriaNo description provided.
CurrencyTypeorg.hibernate.typecurrency: A type that maps an SQL VARCHAR to a java.util.Currency
CustomCollectionTypeorg.hibernate.typeA custom type for mapping user-written classes that implement PersistentCollection
CustomLoaderorg.hibernate.loader.customExtension point for loaders which use a SQL result set with "unexpected" column aliases.
CustomTypeorg.hibernate.typeAdapts UserType to the generic Type interface.
DatabaseMetadataorg.hibernate.tool.hbm2ddlJDBC database metadata
DataDirectOracle9Dialectorg.hibernate.dialectNo description provided.
DatasourceConnectionProviderorg.hibernate.connectionA connection provider that uses a DataSource registered with JNDI.
DateTypeorg.hibernate.typedate: A type that maps an SQL DATE to a Java Date.
DB2390Dialectorg.hibernate.dialectAn SQL dialect for DB2/390.
DB2400Dialectorg.hibernate.dialectAn SQL dialect for DB2/400
DB2Dialectorg.hibernate.dialectAn SQL dialect for DB2.
DbTimestampTypeorg.hibernate.typedbtimestamp: An extension of TimestampType which maps to the database's current timestamp, rather than the jvm's current timestamp.
DDLFormatterorg.hibernate.prettyNo description provided.
DecodeCaseFragmentorg.hibernate.sqlAn Oracle-style DECODE function.
DefaultAutoFlushEventListenerorg.hibernate.event.defDefines the default flush event listeners used by hibernate for flushing session state in response to generated auto-flush events.
DefaultDeleteEventListenerorg.hibernate.event.defDefines the default delete event listener used by hibernate for deleting entities from the datastore in response to generated delete events.
DefaultDirtyCheckEventListenerorg.hibernate.event.defDefines the default dirty-check event listener used by hibernate for checking the session for dirtiness in response to generated dirty-check events.
DefaultEntityAliasesorg.hibernate.loaderEntityAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases.
DefaultEvictEventListenerorg.hibernate.event.defDefines the default evict event listener used by hibernate for evicting entities in response to generated flush events.
DefaultFlushEntityEventListenerorg.hibernate.event.defAn event that occurs for each entity instance at flush time
DefaultFlushEventListenerorg.hibernate.event.defDefines the default flush event listeners used by hibernate for flushing session state in response to generated flush events.
DefaultInitializeCollectionEventListenerorg.hibernate.event.defNo description provided.
DefaultLoadEventListenerorg.hibernate.event.defDefines the default load event listeners used by hibernate for loading entities in response to generated load events.
DefaultLockEventListenerorg.hibernate.event.defDefines the default lock event listeners used by hibernate to lock entities in response to generated lock events.
DefaultMergeEventListenerorg.hibernate.event.defDefines the default copy event listener used by hibernate for copying entities in response to generated copy events.
DefaultNamingStrategyorg.hibernate.cfgThe default NamingStrategy
DefaultPersistEventListenerorg.hibernate.event.defDefines the default create event listener used by hibernate for creating transient entities in response to generated create events.
DefaultPersistOnFlushEventListenerorg.hibernate.event.defWhen persist is used as the cascade action, persistOnFlush should be used
DefaultPostLoadEventListenerorg.hibernate.event.defCall Lifecycle interface if necessary
DefaultPreLoadEventListenerorg.hibernate.event.defCalled before injecting property values into a newly loaded entity instance.
DefaultRefreshEventListenerorg.hibernate.event.defDefines the default refresh event listener used by hibernate for refreshing entities in response to generated refresh events.
DefaultReplicateEventListenerorg.hibernate.event.defDefines the default replicate event listener used by Hibernate to replicate entities in response to generated replicate events.
DefaultSaveEventListenerorg.hibernate.event.defAn event handler for save() events
DefaultSaveOrUpdateCopyEventListenerorg.hibernate.event.defNo description provided.
DefaultSaveOrUpdateEventListenerorg.hibernate.event.defDefines the default update event listener used by hibernate for updating transient entities in response to generated update events.
DefaultUpdateEventListenerorg.hibernate.event.defAn event handler for update() events
Deleteorg.hibernate.sqlAn SQL DELETE statement
DeleteEventorg.hibernate.eventDefines an event class for the deletion of an entity.
DeleteStatementorg.hibernate.hql.ast.treeDefines a top-level AST node representing an HQL delete statement.
DenormalizedTableorg.hibernate.mappingNo description provided.
DependantValueorg.hibernate.mappingA value which is "typed" by reference to some other value (for example, a foreign key is typed by the referenced primary key).
DerbyCaseFragmentorg.hibernate.sqlNo description provided.
DerbyDialectorg.hibernate.dialectNo description provided.
DetachedCriteriaorg.hibernate.criterionSome applications need to create criteria queries in "detached mode", where the Hibernate session is not available.
Dialectorg.hibernate.dialectRepresents a dialect of SQL implemented by a particular RDBMS.
DialectFactoryorg.hibernate.dialectA factory for generating Dialect instances.
DialectFactory.VersionInsensitiveMapperorg.hibernate.dialectA simple DatabaseDialectMapper for dialects which are independent of the underlying database product version.
DirectPropertyAccessororg.hibernate.propertyAccesses fields directly.
DirectPropertyAccessor.DirectGetterorg.hibernate.propertyNo description provided.
DirectPropertyAccessor.DirectSetterorg.hibernate.propertyNo description provided.
DirtyCheckEventorg.hibernate.eventDefines an event class for the dirty-checking of a session.
DirtyCollectionSearchVisitororg.hibernate.event.defDo we have a dirty collection here? 1.
Disjunctionorg.hibernate.criterionNo description provided.
DisjunctionFragmentorg.hibernate.sqlA disjunctive string of conditions
Distinctorg.hibernate.criterionNo description provided.
DistinctRootEntityResultTransformerorg.hibernate.transformNo description provided.
Dom4jAccessororg.hibernate.propertyResponsible for accessing property values represented as a dom4j Element or Attribute.
Dom4jAccessor.AttributeGetterorg.hibernate.propertyFor nodes like "@bar"
Dom4jAccessor.AttributeSetterorg.hibernate.propertyFor nodes like "@bar"
Dom4jAccessor.Dom4jGetterorg.hibernate.propertyDefines the strategy for getting property values out of a dom4j Node.
Dom4jAccessor.Dom4jSetterorg.hibernate.propertyNo description provided.
Dom4jAccessor.ElementAttributeGetterorg.hibernate.propertyFor nodes like "foo/@bar"
Dom4jAccessor.ElementAttributeSetterorg.hibernate.propertyFor nodes like "foo/@bar"
Dom4jAccessor.ElementGetterorg.hibernate.propertyFor nodes like "foo"
Dom4jAccessor.ElementSetterorg.hibernate.propertyFor nodes like "foo"
Dom4jAccessor.TextGetterorg.hibernate.propertyFor nodes like "."
Dom4jAccessor.TextSetterorg.hibernate.propertyFor nodes like "."
Dom4jComponentTuplizerorg.hibernate.tupleNo description provided.
Dom4jEntityTuplizerorg.hibernate.tupleImplementation of Dom4jEntityTuplizer.
Dom4jInstantiatororg.hibernate.tuplePerforms "instantiation" based on DOM4J elements.
Dom4jLazyInitializerorg.hibernate.proxyLazy initializer for "dom4j" entity representations.
Dom4jProxyorg.hibernate.proxyProxy for "dom4j" entity representations.
Dom4jProxyFactoryorg.hibernate.proxyBuilds proxies for "dom4j" entity representations.
DotNodeorg.hibernate.hql.ast.treeRepresents a reference to a property or alias expression.
DoubleTypeorg.hibernate.typedouble: A type that maps an SQL DOUBLE to a Java Double.
DriverManagerConnectionProviderorg.hibernate.connectionA connection provider that uses java.sql.DriverManager.
DTDEntityResolverorg.hibernate.utilNo description provided.
DynamicMapComponentTuplizerorg.hibernate.tupleNo description provided.
DynamicMapEntityTuplizerorg.hibernate.tupleImplementation of DynamicMapEntityTuplizer.
DynamicMapInstantiatororg.hibernate.tupleNo description provided.
EhCacheorg.hibernate.cacheEHCache plugin for Hibernate EHCache uses a MemoryStore and a DiskStore .
EhCacheProviderorg.hibernate.cacheCache Provider plugin for Hibernate Use hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider in Hibernate 3.x or later Taken from EhCache 0.9 distribution
ElementPropertyMappingorg.hibernate.persister.collectionNo description provided.
ElementWrapperorg.hibernate.tupleWraps dom4j elements, allowing them to exist in a non-hierarchical structure.
EmbeddedComponentTypeorg.hibernate.typeNo description provided.
EmbeddedPropertyAccessororg.hibernate.propertyNo description provided.
EmbeddedPropertyAccessor.EmbeddedGetterorg.hibernate.propertyNo description provided.
EmbeddedPropertyAccessor.EmbeddedSetterorg.hibernate.propertyNo description provided.
EmptyExpressionorg.hibernate.criterionNo description provided.
EmptyInterceptororg.hibernateAn interceptor that does nothing.
EmptyIteratororg.hibernate.utilNo description provided.
EntityActionorg.hibernate.actionAny action relating to insert/update/delete of an entity instance
EntityDeleteActionorg.hibernate.actionNo description provided.
EntityEntryorg.hibernate.engineWe need an entry to tell us all about the current state of an object with respect to its persistent state
EntityIdentityInsertActionorg.hibernate.actionNo description provided.
EntityInsertActionorg.hibernate.actionNo description provided.
EntityJoinWalkerorg.hibernate.loader.entityA walker for loaders that fetch entities
EntityKeyorg.hibernate.engineUniquely identifies of an entity instance in a particular session by identifier.
EntityLoaderorg.hibernate.loader.entityLoads an entity instance using outerjoin fetching to fetch associated entities.
EntityMetamodelorg.hibernate.tupleCentralizes metamodel information about an entity.
EntityModeorg.hibernateDefines the representation modes available for entities.
EntityStatisticsorg.hibernate.statEntity related statistics
EntityTypeorg.hibernate.typeA reference to an entity class
EntityUniqueKeyorg.hibernate.engineUsed to uniquely key an entity instance in relation to a particular session by some unique property reference, as opposed to identifier.
EntityUpdateActionorg.hibernate.actionNo description provided.
Environmentorg.hibernate.cfgProvides access to configuration info passed in Properties objects.
EqualsHelperorg.hibernate.utilNo description provided.
ErrorCounterorg.hibernate.hql.astAn error handler that counts parsing errors and warnings.
EventListenersorg.hibernate.eventA convience holder for all defined session event listeners.
EvictEventorg.hibernate.eventDefines an event class for the evicting of an entity.
EvictVisitororg.hibernate.event.defEvict any collections referenced by the object from the session cache.
Exampleorg.hibernate.criterionSupport for query by example.
ExceptionUtilsorg.hibernate.exception

Provides utilities for manipulating and examining Throwable objects.

ExistsSubqueryExpressionorg.hibernate.criterionNo description provided.
Expressionorg.hibernate.criterionThis class is semi-deprecated.
ExtendsQueueEntryorg.hibernate.cfgRepresents a mapping queued for delayed processing to await processing of an extends entity upon which it depends.
ExternalSessionFactoryConfigorg.hibernate.utilDefines support for various externally configurable SessionFactory(s), for example, JMX or the JCA adapter.
FastHashMaporg.hibernate.util

A customized implementation of java.util.HashMap designed to operate in a multithreaded environment where the large majority of method calls are read-only, instead of structural changes.

FetchingScrollableResultsImplorg.hibernate.implImplementation of ScrollableResults which can handle collection fetches.
FetchModeorg.hibernateRepresents an association fetching strategy.
FieldInterceptororg.hibernate.interceptA field-level interceptor that initializes lazily fetched properties.
FilterDefinitionorg.hibernate.engineA FilterDefinition defines the global attributes of a dynamic filter.
FilterHelperorg.hibernate.utilImplementation of FilterHelper.
FilterImplorg.hibernate.implImplementation of FilterImpl.
FilterKeyorg.hibernate.cacheAllows cached queries to be keyed by enabled filters.
FilterQueryPlanorg.hibernate.engine.queryExtends an HQLQueryPlan to maintain a reference to the collection-role name being filtered.
FirebirdDialectorg.hibernate.dialectAn SQL dialect for Firebird.
FloatTypeorg.hibernate.typefloat: A type that maps an SQL FLOAT to a Java Float.
FlushEntityEventorg.hibernate.eventNo description provided.
FlushEventorg.hibernate.eventDefines an event class for the flushing of a session.
FlushModeorg.hibernateRepresents a flushing strategy.
FlushVisitororg.hibernate.event.defProcess collections reachable from an entity.
ForeignGeneratororg.hibernate.idforeign

An Identifier generator that uses the value of the id property of an associated object

One mapping parameter is required: property.
ForeignKeyorg.hibernate.mappingA foreign key constraint
ForeignKeyDirectionorg.hibernate.typeRepresents directionality of the foreign key constraint
ForeignKeyMetadataorg.hibernate.tool.hbm2ddlJDBC foreign key metadata
ForeignKeysorg.hibernate.engineAlgorithms related to foreign key constraint transparency
ForeignKeys.Nullifierorg.hibernate.engineNo description provided.
Formatterorg.hibernate.prettyNo description provided.
Formulaorg.hibernate.mappingA formula is a derived column value
ForUpdateFragmentorg.hibernate.sqlNo description provided.
FromClauseorg.hibernate.hql.ast.treeRepresents the 'FROM' part of a query or subquery, containing all mapped class references.
FromElementorg.hibernate.hql.ast.treeRepresents a single mapped class mentioned in an HQL FROM clause.
FromParserorg.hibernate.hql.classicParses the from clause of a hibernate query, looking for tables and aliases for the SQL query.
FromPathExpressionParserorg.hibernate.hql.classicNo description provided.
FromReferenceNodeorg.hibernate.hql.ast.treeRepresents a reference to a FROM element, for example a class alias in a WHERE clause.
FrontBaseDialectorg.hibernate.dialectAn SQL Dialect for Frontbase.
GeneratedCollectionAliasesorg.hibernate.loaderCollectionAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases.
GetGeneratedKeysHelperorg.hibernate.utilNo description provided.
GroupByParserorg.hibernate.hql.classicParses the GROUP BY clause of an aggregate query
GUIDGeneratororg.hibernate.idGenerates string values using the SQL Server NEWID() function.
HashtableCacheorg.hibernate.cacheA lightweight implementation of the Cache interface
HashtableCacheProviderorg.hibernate.cacheA simple in-memory Hashtable-based cache impl.
HavingParserorg.hibernate.hql.classicParses the having clause of a hibernate query and translates it to an SQL having clause.
HbmBinderorg.hibernate.cfgWalks an XML mapping document and produces the Hibernate configuration-time metamodel (the classes in the mapping package)
Hibernateorg.hibernate
  • Provides access to the full range of Hibernate built-in types.
HibernatePermissionorg.hibernate.secureNo description provided.
HibernateProxyHelperorg.hibernate.proxyUtility methods for working with proxies.
HibernateServiceorg.hibernate.jmxImplementation of HibernateServiceMBean.
HolderInstantiatororg.hibernate.hqlNo description provided.
HqlASTFactoryorg.hibernate.hql.astUser: Joshua Davis
Date: Sep 23, 2005
Time: 12:30:01 PM
HqlBaseLexerorg.hibernate.hql.antlrHibernate Query Language Lexer
This lexer provides the HQL parser with tokens.
HqlBaseParserorg.hibernate.hql.antlrHibernate Query Language Grammar
This grammar parses the query language for Hibernate (an Open Source, Object-Relational mapping library).
HqlParserorg.hibernate.hql.astImplements the semantic action methods defined in the HQL base parser to keep the grammar source file a little cleaner.
HQLQueryPlanorg.hibernate.engine.queryDefines a query execution plan for an HQL query (or filter).
HqlSqlBaseWalkerorg.hibernate.hql.antlrHibernate Query Language to SQL Tree Transform.
This is a tree grammar that transforms an HQL AST into a intermediate SQL AST with bindings to Hibernate interfaces (Queryable, etc.).
HqlSqlWalkerorg.hibernate.hql.astImplements methods used by the HQL->SQL tree transform grammar (a.k.a.
HqlSqlWalkerNodeorg.hibernate.hql.ast.treeA semantic analysis node, that points back to the main analyzer.
HqlTokenorg.hibernate.hql.astA custom token class for the HQL grammar.
HSQLCaseFragmentorg.hibernate.sqlThe HSQL CASEWHEN function.
HSQLDialectorg.hibernate.dialectAn SQL dialect compatible with HSQLDB (Hypersonic SQL).
IdentifierBagorg.hibernate.mappingAn IdentifierBag has a primary key consisting of just the identifier column
IdentifierBagTypeorg.hibernate.typeNo description provided.
IdentifierCollectionorg.hibernate.mappingA collection with a synthetic "identifier" column
IdentifierEqExpressionorg.hibernate.criterionAn identifier constraint
IdentifierGeneratorFactoryorg.hibernate.idFactory and helper methods for IdentifierGenerator framework.
IdentifierProjectionorg.hibernate.criterionA property value, or grouped property value
IdentifierPropertyorg.hibernate.tupleRepresents a defined entity identifier property within the Hibernate runtime-metamodel.
IdentifierValueorg.hibernate.engineA strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance.
IdentityGeneratororg.hibernate.idThe IdentityGenerator for autoincrement/identity key generation.
IdentityMaporg.hibernate.utilA Map where keys are compared by object identity, rather than equals().
IdentityMap.IdentityKeyorg.hibernate.utilNo description provided.
IdentityMap.IdentityMapEntryorg.hibernate.utilNo description provided.
IdentitySetorg.hibernate.utilSet implementation that use == instead of equals() as its comparison mechanism that base its implementation of IdentityMap
IdentNodeorg.hibernate.hql.ast.treeRepresents an identifier all by itself, which may be a function name, a class alias, or a form of naked property-ref depending on the context.
IlikeExpressionorg.hibernate.criterionA case-insensitive "like"
ImmutableTypeorg.hibernate.typeSuperclass of nullable immutable types.
ImpliedFromElementorg.hibernate.hql.ast.treeRepresents a FROM element implied by a path expression or a collection reference.
ImprovedNamingStrategyorg.hibernate.cfgAn improved naming strategy that prefers embedded underscores to mixed case names
IncrementGeneratororg.hibernate.idincrement

An IdentifierGenerator that returns a long, constructed by counting from the maximum primary key value at startup.
Indexorg.hibernate.mappingA relational table index
IndexBackreforg.hibernate.mappingNo description provided.
IndexedCollectionorg.hibernate.mappingIndexed collections include Lists, Maps, arrays and primitive arrays.
IndexMetadataorg.hibernate.tool.hbm2ddlJDBC index metadata
IndexNodeorg.hibernate.hql.ast.treeRepresents the [] operator and provides it's semantics.
IndexPropertyAccessororg.hibernate.propertyRepresents a "back-reference" to the index of a collection.
IndexPropertyAccessor.IndexGetterorg.hibernate.propertyThe Getter implementation for index backrefs.
IndexPropertyAccessor.IndexSetterorg.hibernate.propertyThe Setter implementation for index backrefs.
InExpressionorg.hibernate.criterionConstrains the property to a specified list of values
InformixDialectorg.hibernate.dialectInformix dialect.

Seems to work with Informix Dynamic Server Version 7.31.UD3, Informix JDBC driver version 2.21JC3.
InFragmentorg.hibernate.sqlAn SQL IN expression.
IngresDialectorg.hibernate.dialectAn Ingres SQL dialect
InitializeCollectionEventorg.hibernate.eventAn event that occurs when a collection wants to be initialized
InLogicOperatorNodeorg.hibernate.hql.ast.treeNo description provided.
Insertorg.hibernate.sqlAn SQL INSERT statement
InsertSelectorg.hibernate.sqlImplementation of InsertSelect.
InsertStatementorg.hibernate.hql.ast.treeDefines a top-level AST node representing an HQL "insert select" statement.
InstrumentTaskorg.hibernate.tool.instrumentAn Ant task for instrumenting persistent classes with CGLIB field interception
IntegerTypeorg.hibernate.typeinteger: A type that maps an SQL INT to a Java Integer.
InterbaseDialectorg.hibernate.dialectAn SQL dialect for Interbase.
IntoClauseorg.hibernate.hql.ast.treeRepresents an entity referenced in the INTO clause of an HQL INSERT statement.
Isolaterorg.hibernate.engine.transactionClass which provides the isolation semantics required by an IsolatedWork .
Isolater.JdbcDelegateorg.hibernate.engine.transactionAn isolation delegate for JDBC-based transactions.
Isolater.JtaDelegateorg.hibernate.engine.transactionAn isolation delegate for JTA-based transactions.
IteratorImplorg.hibernate.implAn implementation of java.util.Iterator that is returned by iterate() query execution methods.
JACCConfigurationorg.hibernate.secureAdds Hibernate permissions to roles via JACC
JACCPermissionsorg.hibernate.secureCopied from JBoss org.jboss.ejb3.security.JaccHelper and org.jboss.ejb3.security.SecurityActions
JACCPreDeleteEventListenerorg.hibernate.secureCheck security before any deletion
JACCPreInsertEventListenerorg.hibernate.secureCheck security before an insertion
JACCPreLoadEventListenerorg.hibernate.secureCheck security before any load
JACCPreUpdateEventListenerorg.hibernate.secureCheck security before any update
JBossTransactionManagerLookuporg.hibernate.transactionA TransactionManager lookup strategy for JBoss
JDataStoreDialectorg.hibernate.dialectA Dialect for JDataStore.
JDBCContextorg.hibernate.jdbcActs as the mediary between "entity-mode related" sessions in terms of their interaction with the JDBC data store.
JDBCExceptionHelperorg.hibernate.exceptionImplementation of JDBCExceptionHelper.
JDBCExceptionReporterorg.hibernate.utilNo description provided.
JDBCTransactionorg.hibernate.transactionImplements a basic transaction strategy for JDBC connections.This is the default Transaction implementation used if none is explicitly specified.
JDBCTransactionFactoryorg.hibernate.transactionFactory for JDBCTransaction.
JndiBoundTreeCacheProviderorg.hibernate.cacheSupport for JBossCache (TreeCache), where the cache instance is available via JNDI lookup.
JNDITransactionManagerLookuporg.hibernate.transactionLocates a TransactionManager in JNDI.
Joinorg.hibernate.mappingNo description provided.
JoinedIteratororg.hibernate.utilAn JoinedIterator is an Iterator that wraps a number of Iterators.
JoinedSubclassorg.hibernate.mappingA subclass in a table-per-subclass mapping
JoinedSubclassEntityPersisterorg.hibernate.persister.entityAn EntityPersister implementing the normalized "table-per-subclass" mapping strategy
JoinFragmentorg.hibernate.sqlAn abstract SQL join fragment renderer
JoinHelperorg.hibernate.engineNo description provided.
JoinProcessororg.hibernate.hql.ast.utilPerforms the post-processing of the join information gathered during semantic analysis.
JoinSequenceorg.hibernate.engineNo description provided.
JoinWalkerorg.hibernate.loaderWalks the metamodel, searching for joins, and collecting together information needed by OuterJoinLoader.
JOnASTransactionManagerLookuporg.hibernate.transactionTransactionManager lookup strategy for JOnAS
JOTMTransactionManagerLookuporg.hibernate.transactionTransactionManager lookup strategy for JOTM
JRun4TransactionManagerLookuporg.hibernate.transactionTransactionManager lookup strategy for JRun4
JTAHelperorg.hibernate.utilNo description provided.
JTASessionContextorg.hibernate.contextAn implementation of CurrentSessionContext which scopes the notion of a current session to a JTA transaction.
JTASessionContext.CleanupSynchorg.hibernate.contextJTA transaction synch used for cleanup of the internal session map.
JTATransactionorg.hibernate.transactionImplements a basic transaction strategy for JTA transactions.
JTATransactionFactoryorg.hibernate.transactionFactory for JTATransaction.
Junctionorg.hibernate.criterionA sequence of a logical expressions combined by some associative logical operator
LazyIteratororg.hibernate.utilNo description provided.
LinkedHashCollectionHelperorg.hibernate.utilNo description provided.
Listorg.hibernate.mappingA list mapping has a primary key consisting of the key columns + index column.
ListTypeorg.hibernate.typeNo description provided.
LiteralNodeorg.hibernate.hql.ast.treeRepresents a literal.
LiteralProcessororg.hibernate.hql.ast.utilA delegate that handles literals and constants for HqlSqlWalker, performing the token replacement functions and classifying literals.
Loaderorg.hibernate.loaderAbstract superclass of object loading (and querying) strategies.
LoadEventorg.hibernate.eventDefines an event class for the loading of an entity.
LoadEventListener.LoadTypeorg.hibernate.eventNo description provided.
LocaleTypeorg.hibernate.typelocale: A type that maps an SQL VARCHAR to a Java Locale.
LockEventorg.hibernate.eventDefines an event class for the locking of an entity.
LockModeorg.hibernateInstances represent a lock mode for a row of a relational database table.
LogicalExpressionorg.hibernate.criterionSuperclass of binary logical expressions
LongTypeorg.hibernate.typelong: A type that maps an SQL BIGINT to a Java Long.
ManagedSessionContextorg.hibernate.contextRepresents a CurrentSessionContext the notion of a contextual session is managed by some external entity (generally some form of interceptor, etc).
ManyToOneorg.hibernate.mappingA many-to-one association mapping
ManyToOneTypeorg.hibernate.typeA many-to-one association to an entity
Maporg.hibernate.mappingA map has a primary key consisting of the key columns + index columns.
MapAccessororg.hibernate.propertyNo description provided.
MapAccessor.MapGetterorg.hibernate.propertyNo description provided.
MapAccessor.MapSetterorg.hibernate.propertyNo description provided.
MapLazyInitializerorg.hibernate.proxyLazy initializer for "dynamic-map" entity representations.
Mappingsorg.hibernate.cfgA collection of mappings from classes and collections to relational database tables.
Mappings.ColumnNamesorg.hibernate.cfgNo description provided.
Mappings.TableDescriptionorg.hibernate.cfgNo description provided.
MapProxyorg.hibernate.proxyProxy for "dynamic-map" entity representations.
MapProxyFactoryorg.hibernate.proxyNo description provided.
MapTypeorg.hibernate.typeNo description provided.
MarkerObjectorg.hibernate.utilNo description provided.
MatchModeorg.hibernate.criterionRepresents an strategy for matching strings using "like".
MckoiCaseFragmentorg.hibernate.sqlA Mckoi IF function.
MckoiDialectorg.hibernate.dialectAn SQL dialect compatible with McKoi SQL
MergeEventorg.hibernate.eventAn event class for merge() and saveOrUpdateCopy()
MessageHelperorg.hibernate.prettyMessageHelper methods for rendering log messages relating to managed entities and collections typically used in log statements and exception messages.
MetaAttributeorg.hibernate.mappingA meta attribute is a named value or values.
MetaTypeorg.hibernate.typeNo description provided.
MethodNodeorg.hibernate.hql.ast.treeRepresents a method call.
MimerSQLDialectorg.hibernate.dialectAn Hibernate 3 SQL dialect for Mimer SQL.
MultipleHiLoPerTableGeneratororg.hibernate.idA hilo IdentifierGenerator that returns a Long, constructed using a hi/lo algorithm.
MultiTableDeleteExecutororg.hibernate.hql.ast.execImplementation of MultiTableDeleteExecutor.
MultiTableUpdateExecutororg.hibernate.hql.ast.execImplementation of MultiTableUpdateExecutor.
MutableTypeorg.hibernate.typeSuperclass for mutable nullable types
MySQL5Dialectorg.hibernate.dialectAn SQL dialect for MySQL 5.x specific features.
MySQLDialectorg.hibernate.dialectAn SQL dialect for MySQL (prior to 5.x).
MySQLInnoDBDialectorg.hibernate.dialectNo description provided.
MySQLMyISAMDialectorg.hibernate.dialectNo description provided.
NamedParameterDescriptororg.hibernate.engine.queryNo description provided.
NamedParameterSpecificationorg.hibernate.paramRelates to an explicit query named-parameter.
NamedQueryCollectionInitializerorg.hibernate.persister.collectionA wrapper around a named query.
NamedQueryDefinitionorg.hibernate.engineDefinition of a named query, defined in the mapping metadata.
NamedQueryLoaderorg.hibernate.persister.entityNot really a Loader, just a wrapper around a named query.
NamedSQLQueryDefinitionorg.hibernate.engineDefinition of a named native SQL query, defined in the mapping metadata.
NamedSQLQuerySecondPassorg.hibernate.cfgNo description provided.
NameGeneratororg.hibernate.hqlProvides utility methods for generating HQL / SQL names.
NamingHelperorg.hibernate.utilNo description provided.
NativeSQLQueryPlanorg.hibernate.engine.queryDefines a query execution plan for a native-SQL query.
NativeSQLQuerySpecificationorg.hibernate.engine.queryDefines the specification or blue-print for a native-sql query.
NaturalIdentifierorg.hibernate.criterionNo description provided.
NestableDelegateorg.hibernate.exception

A shared implementation of the nestable exception functionality.

NoArgSQLFunctionorg.hibernate.dialect.functionA function which takes no arguments
NoCacheProviderorg.hibernate.cacheImplementation of NoCacheProvider.
Nodeorg.hibernate.hql.ast.treeGeneric AST Node.
NodeTraverserorg.hibernate.hql.ast.utilA visitor for traversing an AST tree.
NonBatchingBatcherorg.hibernate.jdbcAn implementation of the Batcher interface that does no batching
NonBatchingBatcherFactoryorg.hibernate.jdbcA BatcherFactory implementation which constructs Batcher instances that do not perform batch operations.
NonstrictReadWriteCacheorg.hibernate.cacheCaches data that is sometimes updated without ever locking the cache.
NoopAccessororg.hibernate.propertyUsed to declare properties not represented at the pojo level
NotEmptyExpressionorg.hibernate.criterionNo description provided.
NotExpressionorg.hibernate.criterionNegates another criterion
NotNullExpressionorg.hibernate.criterionConstrains a property to be non-null
Nullabilityorg.hibernate.engineImplements the algorithm for validating property values for illegal null values
NullableTypeorg.hibernate.typeSuperclass of single-column nullable types.
Search