Package | Description |
---|---|
org.hibernate.engine.internal | |
org.hibernate.loader |
This package defines functionality for processing JDBC
result sets and returning complex graphs of persistent
objects.
|
org.hibernate.loader.criteria |
This package defines the criteria query compiler and loader
|
org.hibernate.persister.collection |
This package abstracts the persistence mechanism for collections.
|
org.hibernate.persister.entity |
This package abstracts persistence mechanisms for
entities, and defines the Hibernate runtime
metamodel.
|
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 |
---|---|
Joinable |
JoinSequence.Join.getJoinable() |
Modifier and Type | Method and Description |
---|---|
JoinSequence |
JoinSequence.setRoot(Joinable joinable,
String alias) |
Modifier and Type | Method and Description |
---|---|
Joinable |
OuterJoinableAssociation.getJoinable() |
Modifier and Type | Method and Description |
---|---|
protected String |
JoinWalker.generateTableAlias(int n,
PropertyPath path,
Joinable joinable) |
Modifier and Type | Method and Description |
---|---|
protected String |
CriteriaJoinWalker.generateTableAlias(int n,
PropertyPath path,
Joinable joinable) |
Modifier and Type | Interface and Description |
---|---|
interface |
QueryableCollection
A collection role that may be queried or loaded by outer join.
|
interface |
SQLLoadableCollection |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCollectionPersister
Base implementation of the QueryableCollection interface.
|
class |
BasicCollectionPersister
Collection persister for collections of values and many-to-many associations.
|
class |
OneToManyPersister
Collection persister for one-to-many associations.
|
Modifier and Type | Method and Description |
---|---|
String |
OneToManyPersister.selectFragment(Joinable rhs,
String rhsAlias,
String lhsAlias,
String entitySuffix,
String collectionSuffix,
boolean includeCollectionColumns) |
String |
BasicCollectionPersister.selectFragment(Joinable rhs,
String rhsAlias,
String lhsAlias,
String entitySuffix,
String collectionSuffix,
boolean includeCollectionColumns) |
Modifier and Type | Interface and Description |
---|---|
interface |
OuterJoinLoadable
A EntityPersister that may be loaded by outer join using
the OuterJoinLoader hierarchy and may be an element
of a one-to-many association.
|
interface |
Queryable
Extends the generic EntityPersister contract to add
operations required by the Hibernate Query Language
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEntityPersister
Basic functionality for persisting an entity via JDBC
through either generated or custom SQL
|
class |
JoinedSubclassEntityPersister
An EntityPersister implementing the normalized "table-per-subclass"
mapping strategy
|
class |
SingleTableEntityPersister
The default implementation of the EntityPersister interface.
|
class |
UnionSubclassEntityPersister
Implementation of the "table-per-concrete-class" or "roll-down" mapping
strategy for an entity and its inheritence hierarchy.
|
Modifier and Type | Method and Description |
---|---|
String |
Joinable.selectFragment(Joinable rhs,
String rhsAlias,
String lhsAlias,
String currentEntitySuffix,
String currentCollectionSuffix,
boolean includeCollectionColumns)
All columns to select, when loading.
|
String |
AbstractEntityPersister.selectFragment(Joinable rhs,
String rhsAlias,
String lhsAlias,
String entitySuffix,
String collectionSuffix,
boolean includeCollectionColumns) |
Modifier and Type | Method and Description |
---|---|
Joinable |
EntityType.getAssociatedJoinable(SessionFactoryImplementor factory)
Retrieves the
Joinable defining the associated entity. |
Joinable |
CollectionType.getAssociatedJoinable(SessionFactoryImplementor factory) |
Joinable |
AssociationType.getAssociatedJoinable(SessionFactoryImplementor factory)
Get the "persister" for this association - a class or
collection persister
|
Joinable |
AnyType.getAssociatedJoinable(SessionFactoryImplementor factory) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.