| Package | Description | 
|---|---|
| org.hibernate.hql.internal.ast.tree | |
| org.hibernate.hql.internal.ast.util | |
| org.hibernate.hql.internal.classic | 
 
        This package contains the Hibernate 2.x query parser which 
        is being end-of-lifed. 
 | 
| org.hibernate.loader | 
 
        This package defines functionality for processing JDBC
        result sets and returning complex graphs of persistent
        objects. 
 | 
| org.hibernate.loader.hql | 
 
        This package defines a loader for the AST-based query parser 
 | 
| org.hibernate.loader.plan.build.internal.returns | 
 Contains the internal implementations of the building blocks that make up a metamodel-driven LoadPlan. 
 | 
| org.hibernate.loader.plan.build.internal.spaces | 
 Contains the internal implementations of query spaces in a metamodel-driven LoadPlan. 
 | 
| org.hibernate.loader.plan.spi | 
 Defines the SPI for the building blocks that make up a LoadPlan. 
 | 
| org.hibernate.persister.entity | 
 
        This package abstracts persistence mechanisms for
        entities, and defines the Hibernate runtime
        metamodel. 
 | 
| org.hibernate.tuple.entity | |
| org.hibernate.type | 
 
        A Hibernate Type is a strategy for mapping a 
        Java property type to a JDBC type or types. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FromElement | 
FromElementFactory.createEntityJoin(String entityClass,
                String tableAlias,
                JoinSequence joinSequence,
                boolean fetchFlag,
                boolean inFrom,
                EntityType type,
                String role,
                String joinPath)  | 
void | 
FromElement.initializeEntity(FromClause fromClause,
                String className,
                EntityPersister persister,
                EntityType type,
                String classAlias,
                String tableAlias)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
SessionFactoryHelper.getIdentifierOrUniqueKeyPropertyName(EntityType entityType)
Determine the name of the property for the entity encapsulated by the
 given type which represents the id or unique-key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected EntityType[] | 
QueryTranslatorImpl.getOwnerAssociationTypes()  | 
| Modifier and Type | Field and Description | 
|---|---|
protected EntityType[] | 
OuterJoinLoader.ownerAssociationTypes  | 
protected EntityType[] | 
JoinWalker.ownerAssociationTypes  | 
| Modifier and Type | Method and Description | 
|---|---|
protected EntityType[] | 
Loader.getOwnerAssociationTypes()
An array of the owner types corresponding to the  
Loader.getOwners()
 returns. | 
protected EntityType[] | 
OuterJoinLoader.getOwnerAssociationTypes()  | 
EntityType[] | 
JoinWalker.getOwnerAssociationTypes()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JoinWalker.setOwnerAssociationTypes(EntityType[] ownerAssociationType)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected EntityType[] | 
QueryLoader.getOwnerAssociationTypes()  | 
| Modifier and Type | Method and Description | 
|---|---|
EntityType | 
EntityAttributeFetchImpl.getFetchedType()  | 
| Modifier and Type | Method and Description | 
|---|---|
JoinDefinedByMetadata | 
JoinHelper.createEntityJoin(QuerySpace leftHandSide,
                String lhsPropertyName,
                EntityQuerySpace rightHandSide,
                boolean rightHandSideRequired,
                EntityType joinedPropertyType,
                SessionFactoryImplementor sessionFactory)  | 
ExpandingEntityQuerySpace | 
QuerySpaceHelper.makeEntityQuerySpace(ExpandingQuerySpace lhsQuerySpace,
                    EntityPersister fetchedPersister,
                    String attributeName,
                    EntityType attributeType,
                    String querySpaceUid,
                    boolean required,
                    boolean shouldIncludeJoin)  | 
| Modifier and Type | Method and Description | 
|---|---|
EntityType | 
EntityFetch.getFetchedType()
Get the Hibernate Type that describes the fetched attribute as an  
EntityType. | 
| Modifier and Type | Method and Description | 
|---|---|
EntityType | 
AbstractEntityPersister.getEntityType()  | 
EntityType | 
OuterJoinLoadable.getEntityType()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractPropertyMapping.initIdentifierPropertyPaths(String path,
                           EntityType etype,
                           String[] columns,
                           String[] columnReaders,
                           String[] columnReaderTemplates,
                           Mapping factory)  | 
| Modifier and Type | Method and Description | 
|---|---|
EntityType | 
EntityMetamodel.getEntityType()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ManyToOneType
A many-to-one association to an entity. 
 | 
class  | 
OneToOneType
A one-to-one association to an entity 
 | 
class  | 
SpecialOneToOneType
A one-to-one association that maps to specific formula(s)
 instead of the primary key column of the owning entity. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
EntityType | 
TypeFactory.manyToOne(String persistentClass)  | 
EntityType | 
TypeFactory.manyToOne(String persistentClass,
         boolean lazy)  | 
EntityType | 
TypeFactory.manyToOne(String persistentClass,
         boolean referenceToPrimaryKey,
         String uniqueKeyPropertyName,
         boolean lazy,
         boolean unwrapProxy,
         boolean ignoreNotFound,
         boolean isLogicalOneToOne)  | 
EntityType | 
TypeFactory.manyToOne(String persistentClass,
         String uniqueKeyPropertyName,
         boolean lazy,
         boolean unwrapProxy,
         boolean ignoreNotFound,
         boolean isLogicalOneToOne)
Deprecated. 
 
 | 
EntityType | 
TypeFactory.manyToOne(String persistentClass,
         String uniqueKeyPropertyName,
         boolean lazy,
         boolean unwrapProxy,
         boolean isEmbeddedInXML,
         boolean ignoreNotFound,
         boolean isLogicalOneToOne)
Deprecated. 
 
Use  
TypeFactory.manyToOne(String, boolean, String, boolean, boolean, boolean, boolean) instead.
 See Jira issue: HHH-7771 | 
EntityType | 
TypeFactory.oneToOne(String persistentClass,
        ForeignKeyDirection foreignKeyType,
        boolean referenceToPrimaryKey,
        String uniqueKeyPropertyName,
        boolean lazy,
        boolean unwrapProxy,
        String entityName,
        String propertyName)  | 
EntityType | 
TypeFactory.oneToOne(String persistentClass,
        ForeignKeyDirection foreignKeyType,
        String uniqueKeyPropertyName,
        boolean lazy,
        boolean unwrapProxy,
        boolean isEmbeddedInXML,
        String entityName,
        String propertyName)
Deprecated. 
 
Use  
#oneToOne(String, ForeignKeyDirection, String, boolean, boolean, String, String, boolean) instead.
 See Jira issue: HHH-7771 | 
EntityType | 
TypeFactory.oneToOne(String persistentClass,
        ForeignKeyDirection foreignKeyType,
        String uniqueKeyPropertyName,
        boolean lazy,
        boolean unwrapProxy,
        String entityName,
        String propertyName)
Deprecated. 
 
Use  
#oneToOne(String, ForeignKeyDirection, String, boolean, boolean, String, String, boolean) instead. | 
EntityType | 
TypeFactory.specialOneToOne(String persistentClass,
               ForeignKeyDirection foreignKeyType,
               boolean referenceToPrimaryKey,
               String uniqueKeyPropertyName,
               boolean lazy,
               boolean unwrapProxy,
               String entityName,
               String propertyName)  | 
EntityType | 
TypeFactory.specialOneToOne(String persistentClass,
               ForeignKeyDirection foreignKeyType,
               String uniqueKeyPropertyName,
               boolean lazy,
               boolean unwrapProxy,
               String entityName,
               String propertyName)
Deprecated. 
 
Use  
#specialOneToOne(String, ForeignKeyDirection, String, boolean, boolean, String, String, boolean) instead. | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.