Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.hibernate.loader.collection.* (10)org.hibernate.loader.criteria.* (3)
org.hibernate.loader.custom.* (11)org.hibernate.loader.entity.* (8)
org.hibernate.loader.hql.* (1)

org.hibernate.loader: Javadoc index of package org.hibernate.loader.


Package Samples:

org.hibernate.loader.collection
org.hibernate.loader.criteria
org.hibernate.loader.custom
org.hibernate.loader.entity
org.hibernate.loader.hql

Classes:

Loader: Abstract superclass of object loading (and querying) strategies. This class implements useful common functionality that concrete loaders delegate to. It is not intended that this functionality would be directly accessed by client code. (Hence, all methods of this class are declared protected or private .) This class relies heavily upon the Loadable interface, which is the contract between this class and EntityPersister s that may be loaded by it. The present implementation is able to load any number of columns of entities and at most one collection role per query.
SQLQueryCollectionReturn: Represents a return defined as part of a native sql query which names a collection role in the form {classname}.{collectionrole}; it is used in defining a custom sql query for loading an entity's collection in non-fetching scenarios (i.e., loading the collection itself as the "root" of the result).
EntityLoader: Loads an entity instance using outerjoin fetching to fetch associated entities. The EntityPersister must implement Loadable . For other entities, create a customized subclass of Loader .
BasicCollectionLoader: Loads a collection of values or a many-to-many association. The collection persister must implement QueryableCOllection . For other collections, create a customized subclass of Loader .
SQLQueryRootReturn: Represents a return defined as part of a native sql query which names a "root" entity. A root entity means it is explicitly a "column" in the result, as opposed to a fetched relationship or role.
OuterJoinLoader: Implements logic for walking a tree of associated classes. Generates an SQL select string containing all properties of those classes. Tables are joined using an ANSI-style left outer join.
OneToManyLoader: Loads one-to-many associations The collection persister must implement QueryableCOllection . For other collections, create a customized subclass of Loader .
CustomQuery: Extension point allowing any SQL query with named and positional parameters to be executed by Hibernate, returning managed entities, collections and simple scalar values.
BasicLoader: Uses the default mapping from property to result set column alias defined by the entities' persisters. Used when Hibernate is generating result set column aliases.
SQLGeneratedEntityAliases: Describes the SQL result set column aliases for a select clause generated by an entity persister or overridden by propertyresults in a named query.
CriteriaLoader: A Loader for Criteria queries. Note that criteria queries are more like multi-object load() s than like HQL queries.
GeneratedCollectionAliases: CollectionAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases.
DefaultEntityAliases: EntityAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases.
ColumnCollectionAliases: CollectionAliases that uses columnnames instead of generated aliases. Aliases can still be overwritten via
JoinWalker: Walks the metamodel, searching for joins, and collecting together information needed by OuterJoinLoader .
GeneratedEntityAliases: Describes the SQL result set column aliases for a select clause generated by an entity persister
BatchingCollectionInitializer: "Batch" loads collections, using multiple foreign key values in the SQL where clause.
AbstractEntityJoinWalker: Abstract walker for walkers which begin at an entity (criteria queries and entity loaders).
BatchingEntityLoader: "Batch" loads entities, using multiple primary key values in the SQL where clause.
CustomLoader: Extension point for loaders which use a SQL result set with "unexpected" column aliases.
SQLQueryJoinReturn: Represents a return defined as part of a native sql query which names a fetched role.
SQLQueryReturn: Represents the base information for a return defined as part of a native sql query.
EntityAliases: Metadata describing the SQL result set column aliases for a particular entity.
ColumnEntityAliases: EntityAliases that chooses the column names over the alias names.

Home | Contact Us | Privacy Policy | Terms of Service