|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<SqlJoinOperator.JoinType> org.eigenbase.sql.SqlJoinOperator.JoinType
public static enum SqlJoinOperator.JoinType
Enumerates the types of join.
Enum Constant Summary | |
---|---|
Comma
Comma join: the good old-fashioned SQL FROM clause,
where table expressions are specified with commas between them, and
join conditions are specified in the WHERE clause. |
|
Cross
Cross join (also known as Cartesian product). |
|
Full
Full outer join. |
|
Inner
Inner join. |
|
Left
Left outer join. |
|
Right
Right outer join. |
Method Summary | |
---|---|
static SqlJoinOperator.JoinType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static SqlJoinOperator.JoinType[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eigenbase.sql.SqlLiteral.SqlSymbol |
---|
name, ordinal |
Enum Constant Detail |
---|
public static final SqlJoinOperator.JoinType Inner
public static final SqlJoinOperator.JoinType Full
public static final SqlJoinOperator.JoinType Cross
public static final SqlJoinOperator.JoinType Left
public static final SqlJoinOperator.JoinType Right
public static final SqlJoinOperator.JoinType Comma
FROM
clause,
where table expressions are specified with commas between them, and
join conditions are specified in the WHERE
clause.
Method Detail |
---|
public static final SqlJoinOperator.JoinType[] values()
for(SqlJoinOperator.JoinType c : SqlJoinOperator.JoinType.values()) System.out.println(c);
public static SqlJoinOperator.JoinType valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |