Uses of Class
org.hibernate.sql.JoinType
-
-
Uses of JoinType in org.hibernate
Methods in org.hibernate with parameters of type JoinType Modifier and Type Method Description CriteriaCriteria. createAlias(String associationPath, String alias, JoinType joinType)Join an association using the specified join-type, assigning an alias to the joined association.CriteriaCriteria. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)Join an association using the specified join-type, assigning an alias to the joined association.CriteriaCriteria. createCriteria(String associationPath, String alias, JoinType joinType)Create a new Criteria, "rooted" at the associated entity, assigning the given alias and using the specified join type.CriteriaCriteria. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)Create a new Criteria, "rooted" at the associated entity, assigning the given alias and using the specified join type.CriteriaCriteria. createCriteria(String associationPath, JoinType joinType)Create a new Criteria, "rooted" at the associated entity, using the specified join type. -
Uses of JoinType in org.hibernate.criterion
Methods in org.hibernate.criterion with parameters of type JoinType Modifier and Type Method Description DetachedCriteriaDetachedCriteria. createAlias(String associationPath, String alias, JoinType joinType)Creates an association path alias within this DetachedCriteria specifying the type of join.DetachedCriteriaDetachedCriteria. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)Creates an association path alias within this DetachedCriteria specifying the type of join.DetachedCriteriaDetachedCriteria. createCriteria(String associationPath, String alias, JoinType joinType)Creates a nested DetachedCriteria representing the association path, specifying the type of join to use.DetachedCriteriaDetachedCriteria. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)Creates a nested DetachedCriteria representing the association path, specifying the type of join to use and an additional join restriction.DetachedCriteriaDetachedCriteria. createCriteria(String associationPath, JoinType joinType)Creates a nested DetachedCriteria representing the association path, specifying the type of join to use. -
Uses of JoinType in org.hibernate.loader
Methods in org.hibernate.loader that return JoinType Modifier and Type Method Description protected JoinTypeJoinWalker. getJoinType(boolean nullable, int currentDepth)Use an inner join if it is a non-null association and this is the "first" join in a seriesprotected JoinTypeJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)Determine the appropriate type of join (if any) to use to fetch the given association.protected JoinTypeJoinWalker. getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)Determine the appropriate associationType of join (if any) to use to fetch the given association.JoinTypeOuterJoinableAssociation. getJoinType()Methods in org.hibernate.loader with parameters of type JoinType Modifier and Type Method Description protected booleanJoinWalker. isJoinable(JoinType joinType, Set visitedAssociationKeys, String lhsTable, String[] lhsColumnNames, AssociationType type, int depth)Should we join this association?Constructors in org.hibernate.loader with parameters of type JoinType Constructor Description OuterJoinableAssociation(PropertyPath propertyPath, AssociationType joinableType, String lhsAlias, String[] lhsColumns, String rhsAlias, JoinType joinType, String withClause, boolean hasRestriction, SessionFactoryImplementor factory, Map enabledFilters) -
Uses of JoinType in org.hibernate.loader.collection
Methods in org.hibernate.loader.collection that return JoinType Modifier and Type Method Description protected JoinTypeBasicCollectionJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth) -
Uses of JoinType in org.hibernate.loader.criteria
Methods in org.hibernate.loader.criteria that return JoinType Modifier and Type Method Description protected JoinTypeCriteriaJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)protected JoinTypeCriteriaJoinWalker. getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)JoinTypeCriteriaQueryTranslator. getJoinType(String path) -
Uses of JoinType in org.hibernate.loader.entity
Methods in org.hibernate.loader.entity that return JoinType Modifier and Type Method Description protected JoinTypeEntityJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth) -
Uses of JoinType in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return JoinType Modifier and Type Method Description protected JoinTypeAbstractEntityPersister. determineSubclassTableJoinType(int subclassTableNumber, boolean canInnerJoin, boolean includeSubclasses, Set<String> treatAsDeclarations)protected JoinTypeAbstractEntityPersister. determineSubclassTableJoinType(int subclassTableNumber, boolean canInnerJoin, boolean includeSubclasses, Set<String> treatAsDeclarations, Set<String> referencedTables) -
Uses of JoinType in org.hibernate.sql
Methods in org.hibernate.sql that return JoinType Modifier and Type Method Description static JoinTypeJoinType. parse(int joinType)static JoinTypeJoinType. valueOf(String name)Returns the enum constant of this type with the specified name.static JoinType[]JoinType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.hibernate.sql with parameters of type JoinType Modifier and Type Method Description voidANSIJoinFragment. addJoin(String rhsTableName, String rhsAlias, String[][] lhsColumns, String[] rhsColumns, JoinType joinType, String on)voidANSIJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)Adds a join, represented by the given information, to the fragment.voidANSIJoinFragment. addJoin(String rhsTableName, String rhsAlias, String[] lhsColumns, String[] rhsColumns, JoinType joinType, String on)Adds a join, represented by the given information, to the fragment.voidCacheJoinFragment. addJoin(String rhsTableName, String rhsAlias, String[] lhsColumns, String[] rhsColumns, JoinType joinType, String on)voidJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType, String on)Adds a join, with an additional ON clause fragmentabstract voidJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)Adds a join.abstract voidJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)Adds a join, with an additional ON clause fragmentvoidOracleJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType)voidOracleJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType, String on)voidOracleJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)voidOracleJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)voidQueryJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType)voidQueryJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType, String on)voidQueryJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)voidQueryJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)voidSybase11JoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType)voidSybase11JoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType, String on)voidSybase11JoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)voidSybase11JoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)
-