public enum JoinTypeTypes extends Enum<JoinTypeTypes>
Enum Constant and Description |
---|
JOIN_ANTI_SEMI
internal ANTI SEMI Join type
|
JOIN_CROSS
Represents a cross join: a CROSS JOIN b
|
JOIN_FULL_OUTER
Represents a full outer join: a FULL OUTER JOIN b
|
JOIN_INNER
Represents an inner join: a INNER JOIN b
|
JOIN_LEFT_OUTER
Represents a left outer join: a LEFT OUTER JOIN b
|
JOIN_RIGHT_OUTER
Represents a right outer join: a RIGHT OUTER JOIN b
|
JOIN_SEMI
internal SEMI Join type
|
JOIN_UNION
Represents a union join: a UNION JOIN b - not used after rewrite
|
Modifier and Type | Method and Description |
---|---|
static JoinTypeTypes |
findType(int index) |
static JoinTypeTypes |
findType(String name) |
int |
getTypeCode() |
boolean |
isOuter() |
String |
toPrintStatement() |
static JoinTypeTypes |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JoinTypeTypes[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JoinTypeTypes JOIN_INNER
public static final JoinTypeTypes JOIN_RIGHT_OUTER
public static final JoinTypeTypes JOIN_LEFT_OUTER
public static final JoinTypeTypes JOIN_FULL_OUTER
public static final JoinTypeTypes JOIN_CROSS
public static final JoinTypeTypes JOIN_UNION
public static final JoinTypeTypes JOIN_SEMI
public static final JoinTypeTypes JOIN_ANTI_SEMI
public static JoinTypeTypes[] values()
for (JoinTypeTypes c : JoinTypeTypes.values()) System.out.println(c);
public static JoinTypeTypes valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getTypeCode()
public boolean isOuter()
public String toPrintStatement()
public static JoinTypeTypes findType(String name)
name
- public static JoinTypeTypes findType(int index)
index
- Copyright © 2013–2019. All rights reserved.