| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.engine.JoinHelper
public final class JoinHelper
| Method Summary | |
|---|---|
| static String[] | getAliasedLHSColumnNames(AssociationType type,
                         String alias,
                         int property,
                         int begin,
                         OuterJoinLoadable lhsPersister,
                         Mapping mapping)Get the aliased columns of the owning entity which are to be used in the join | 
| static String[] | getAliasedLHSColumnNames(AssociationType type,
                         String alias,
                         int property,
                         OuterJoinLoadable lhsPersister,
                         Mapping mapping)Get the aliased columns of the owning entity which are to be used in the join | 
| static String[] | getLHSColumnNames(AssociationType type,
                  int property,
                  int begin,
                  OuterJoinLoadable lhsPersister,
                  Mapping mapping)Get the columns of the owning entity which are to be used in the join | 
| static String[] | getLHSColumnNames(AssociationType type,
                  int property,
                  OuterJoinLoadable lhsPersister,
                  Mapping mapping)Get the columns of the owning entity which are to be used in the join | 
| static String | getLHSTableName(AssociationType type,
                int property,
                OuterJoinLoadable lhsPersister) | 
| static String[] | getRHSColumnNames(AssociationType type,
                  SessionFactoryImplementor factory)Get the columns of the associated table which are to be used in the join | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public static String[] getAliasedLHSColumnNames(AssociationType type,
                                                String alias,
                                                int property,
                                                OuterJoinLoadable lhsPersister,
                                                Mapping mapping)
public static String[] getLHSColumnNames(AssociationType type,
                                         int property,
                                         OuterJoinLoadable lhsPersister,
                                         Mapping mapping)
public static String[] getAliasedLHSColumnNames(AssociationType type,
                                                String alias,
                                                int property,
                                                int begin,
                                                OuterJoinLoadable lhsPersister,
                                                Mapping mapping)
public static String[] getLHSColumnNames(AssociationType type,
                                         int property,
                                         int begin,
                                         OuterJoinLoadable lhsPersister,
                                         Mapping mapping)
public static String getLHSTableName(AssociationType type,
                                     int property,
                                     OuterJoinLoadable lhsPersister)
public static String[] getRHSColumnNames(AssociationType type,
                                         SessionFactoryImplementor factory)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||