Uses of Class
org.datanucleus.store.rdbms.sql.SQLJoin
-
Packages that use SQLJoin Package Description org.datanucleus.store.rdbms.sql Series of classes used to generate SQL statements. -
-
Uses of SQLJoin in org.datanucleus.store.rdbms.sql
Fields in org.datanucleus.store.rdbms.sql with type parameters of type SQLJoin Modifier and Type Field Description protected List<SQLJoin>
SQLStatement. joins
List of joins for this statement.Methods in org.datanucleus.store.rdbms.sql that return SQLJoin Modifier and Type Method Description SQLJoin
SQLStatement. getJoinForTable(SQLTable sqlTbl)
Accessor for the type of join used for the specified table.SQLJoin
SQLJoin. getSubJoin()
Methods in org.datanucleus.store.rdbms.sql with parameters of type SQLJoin Modifier and Type Method Description protected void
SQLStatement. addJoin(SQLJoin.JoinType joinType, SQLTable sourceTable, SQLTable targetTable, BooleanExpression joinCondition, SQLJoin parentJoin)
Internal method to form a join to the specified table using the provided mappings.SQLTable
SelectStatement. join(SQLJoin.JoinType joinType, SQLTable sourceTable, JavaTypeMapping sourceMapping, JavaTypeMapping sourceParentMapping, Table target, String targetAlias, JavaTypeMapping targetMapping, JavaTypeMapping targetParentMapping, Object[] discrimValues, String tableGrpName, boolean applyToUnions, SQLJoin parentJoin)
SQLTable
SQLStatement. join(SQLJoin.JoinType joinType, SQLTable sourceTable, JavaTypeMapping sourceMapping, JavaTypeMapping sourceParentMapping, Table target, String targetAlias, JavaTypeMapping targetMapping, JavaTypeMapping targetParentMapping, Object[] discrimValues, String tableGrpName, boolean applyToUnions, SQLJoin parentJoin)
Method to form a join to the specified table using the provided mappings, with the join condition derived from the source-target mappings.SQLTable
SQLStatement. join(SQLJoin.JoinType joinType, SQLTable sourceTable, JavaTypeMapping sourceMapping, Table target, String targetAlias, JavaTypeMapping targetMapping, Object[] discrimValues, String tableGrpName, boolean applyToUnions, SQLJoin parentJoin)
Method to form a join to the specified table using the provided mappings.SQLTable
SQLStatement. join(SQLJoin.JoinType joinType, SQLTable sourceTable, JavaTypeMapping sourceMapping, Table target, String targetAlias, JavaTypeMapping targetMapping, Object[] discrimValues, String tableGrpName, SQLJoin parentJoin)
Method to form a join to the specified table using the provided mappings, with the join also being applied to any UNIONed statements.void
SQLJoin. setSubJoin(SQLJoin join)
-