|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SQLJoin.JoinType | |
|---|---|
| org.datanucleus.store.rdbms.query | Package providing the querying mechanism for DataNucleus for RDBMS datastores. |
| org.datanucleus.store.rdbms.sql | Series of classes used to generate SQL statements. |
| Uses of SQLJoin.JoinType in org.datanucleus.store.rdbms.query |
|---|
| Methods in org.datanucleus.store.rdbms.query that return SQLJoin.JoinType | |
|---|---|
SQLJoin.JoinType |
QueryToSQLMapper.getRequiredJoinTypeForAlias(String alias)
Convenience method to return the required join type for the specified alias. |
| Uses of SQLJoin.JoinType in org.datanucleus.store.rdbms.sql |
|---|
| Methods in org.datanucleus.store.rdbms.sql that return SQLJoin.JoinType | |
|---|---|
SQLJoin.JoinType |
SQLTableGroup.getJoinType()
|
SQLJoin.JoinType |
SQLStatement.getJoinTypeForTable(SQLTable sqlTbl)
Accessor for the type of join used for the specified table. |
SQLJoin.JoinType |
SQLJoin.getType()
|
static SQLJoin.JoinType |
SQLJoin.JoinType.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static SQLJoin.JoinType[] |
SQLJoin.JoinType.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods in org.datanucleus.store.rdbms.sql with parameters of type SQLJoin.JoinType | |
|---|---|
static SQLTable |
SQLStatementHelper.addJoinForOneToOneRelation(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping sourceMapping,
SQLTable sourceSqlTbl,
org.datanucleus.store.mapped.mapping.JavaTypeMapping targetMapping,
org.datanucleus.store.mapped.DatastoreContainerObject targetTable,
String targetAlias,
Object[] discrimValues,
String targetTablegroupName,
SQLJoin.JoinType joinType)
Convenience method to add a join across a 1-1 relation to the provided SQLStatement. |
protected void |
SQLStatement.join(SQLJoin.JoinType joinType,
SQLTable sourceTable,
org.datanucleus.store.mapped.mapping.JavaTypeMapping sourceMapping,
org.datanucleus.store.mapped.mapping.JavaTypeMapping sourceParentMapping,
SQLTable targetTable,
org.datanucleus.store.mapped.mapping.JavaTypeMapping targetMapping,
org.datanucleus.store.mapped.mapping.JavaTypeMapping targetParentMapping,
Object[] discrimValues)
Internal method to form a join to the specified table using the provided mappings. |
void |
SQLJoin.setType(SQLJoin.JoinType type)
|
| Constructors in org.datanucleus.store.rdbms.sql with parameters of type SQLJoin.JoinType | |
|---|---|
SQLJoin(SQLJoin.JoinType type,
SQLTable tbl,
SQLTable joinedTbl,
BooleanExpression condition)
Constructor for a join. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||