| Package | Description | 
|---|---|
| org.hibernate.dialect | 
 
        This package abstracts the SQL dialect of the underlying database. 
 | 
| org.hibernate.engine.internal | 
 Support for many of the internal workings of Hibernate. 
 | 
| org.hibernate.hql.internal.ast.tree | |
| org.hibernate.hql.internal.ast.util | |
| org.hibernate.loader | 
 
        This package defines functionality for processing JDBC
        result sets and returning complex graphs of persistent
        objects. 
 | 
| org.hibernate.persister.entity | 
 
        This package abstracts persistence mechanisms for
        entities, and defines the Hibernate runtime
        metamodel. 
 | 
| org.hibernate.sql | 
 
        This package defines helper classes for rendering SQL
        fragments and SQL statements. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JoinFragment | 
OracleDialect.createOuterJoinFragment()
Deprecated.  
  | 
JoinFragment | 
TimesTenDialect.createOuterJoinFragment()  | 
JoinFragment | 
Dialect.createOuterJoinFragment()
Create a  
JoinFragment strategy responsible
 for handling this dialect's variations in how joins are handled. | 
JoinFragment | 
Oracle8iDialect.createOuterJoinFragment()  | 
JoinFragment | 
Oracle10gDialect.createOuterJoinFragment()  | 
JoinFragment | 
Cache71Dialect.createOuterJoinFragment()  | 
JoinFragment | 
Sybase11Dialect.createOuterJoinFragment()  | 
| Modifier and Type | Method and Description | 
|---|---|
JoinFragment | 
JoinSequence.toJoinFragment()
Generate a JoinFragment 
 | 
JoinFragment | 
JoinSequence.toJoinFragment(Map enabledFilters,
              boolean includeAllSubclassJoins)
Generate a JoinFragment 
 | 
JoinFragment | 
JoinSequence.toJoinFragment(Map enabledFilters,
              boolean includeAllSubclassJoins,
              String withClauseFragment,
              String withClauseJoinAlias)
Generate a JoinFragment 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SqlFragment.setJoinFragment(JoinFragment joinFragment)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SyntheticAndFactory.addWhereFragment(JoinFragment joinFragment,
                String whereFragment,
                QueryNode query,
                FromElement fromElement,
                HqlSqlWalker hqlSqlWalker)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected JoinFragment | 
JoinWalker.mergeOuterJoins(List associations)
Generate a sequence of LEFT OUTER JOIN clauses for the given associations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OuterJoinableAssociation.addJoins(JoinFragment outerjoin)  | 
void | 
OuterJoinableAssociation.addManyToManyJoin(JoinFragment outerjoin,
                 QueryableCollection collection)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected JoinFragment | 
AbstractEntityPersister.createJoin(int[] tableNumbers,
          String drivingAlias)  | 
protected JoinFragment | 
AbstractEntityPersister.createJoin(String name,
          boolean innerJoin,
          boolean includeSubclasses,
          Set<String> treatAsDeclarations)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ANSIJoinFragment
An ANSI-style join. 
 | 
class  | 
CacheJoinFragment
A Caché dialect join. 
 | 
class  | 
OracleJoinFragment
An Oracle-style (theta) join 
 | 
class  | 
QueryJoinFragment
A join that appears in a translated HQL query 
 | 
class  | 
Sybase11JoinFragment
An old Sybase-style join (before Sybase supported the ANSI style "inner join" etc syntax)
 This is needed for Sybase 11.9.2 and earlier, using the HQL 2.* syntax with Collections. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JoinFragment | 
Sybase11JoinFragment.copy()  | 
JoinFragment | 
OracleJoinFragment.copy()  | 
abstract JoinFragment | 
JoinFragment.copy()
Make a copy. 
 | 
JoinFragment | 
ANSIJoinFragment.copy()  | 
JoinFragment | 
QueryJoinFragment.copy()  | 
JoinFragment | 
QuerySelect.getJoinFragment()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JoinFragment.addFragment(JoinFragment ojf)
Adds another join fragment to this one. 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.