Package | Description |
---|---|
org.apache.empire.db |
This package contains the core Empire-DB implementation classes.
|
org.apache.empire.db.expr.join |
This package contains SQL-generator classes for join expressions used in the from clause.
|
Modifier and Type | Method and Description |
---|---|
static DBJoinType |
DBJoinType.reversed(DBJoinType type) |
static DBJoinType |
DBJoinType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DBJoinType[] |
DBJoinType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
DBCommand |
DBCommand.join(DBColumn[] left,
DBColumn[] right,
DBJoinType joinType,
DBCompareExpr... addlConstraints)
Multi-Column version of column based join expression
|
DBCommand |
DBCommand.join(DBColumnExpr left,
DBColumn right,
DBJoinType joinType,
DBCompareExpr... addlConstraints)
Adds a join based on two columns to the list of join expressions.
|
DBCommand |
DBCommand.join(DBRowSet rowset,
DBCompareExpr cmp,
DBJoinType joinType)
Adds a join based on a compare expression to the command.
|
static DBJoinType |
DBJoinType.reversed(DBJoinType type) |
Modifier and Type | Field and Description |
---|---|
protected DBJoinType |
DBJoinExpr.type |
Modifier and Type | Method and Description |
---|---|
DBJoinType |
DBJoinExpr.getType()
returns the join type for this join
|
Modifier and Type | Method and Description |
---|---|
void |
DBJoinExpr.setType(DBJoinType type)
alters the join type for this join
|
void |
DBCrossJoinExpr.setType(DBJoinType type)
alters the join type for this join
|
Constructor and Description |
---|
DBColumnJoinExpr(DBColumnExpr left,
DBColumnExpr right,
DBJoinType type)
Constructs a new DBJoinExpr object initialize this object with
the left and right column and the data type of the join
expression.
|
DBCompareJoinExpr(DBRowSet rset,
DBCompareExpr cmp,
DBJoinType joinType)
Constructs a new DBJoinExprEx
|
DBJoinExpr(DBJoinType type)
Constructs a new DBJoinExpr object initialize this object with
the left and right column and the data type of the join
expression.
|
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.