public enum RelNodeKind extends Enum<RelNodeKind>
| Enum Constant and Description |
|---|
AGGREGATE |
DML_DELETE |
DML_INSERT |
DML_MERGE |
DML_UPDATE |
FILTER |
JOIN |
PROJECT |
SET_OP |
SORT |
TABLE_SCAN |
VENDOR_SPECIFIC |
| Modifier and Type | Method and Description |
|---|---|
static RelNodeKind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RelNodeKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RelNodeKind TABLE_SCAN
public static final RelNodeKind PROJECT
public static final RelNodeKind FILTER
public static final RelNodeKind JOIN
public static final RelNodeKind AGGREGATE
public static final RelNodeKind SORT
public static final RelNodeKind SET_OP
public static final RelNodeKind DML_INSERT
public static final RelNodeKind DML_UPDATE
public static final RelNodeKind DML_DELETE
public static final RelNodeKind DML_MERGE
public static final RelNodeKind VENDOR_SPECIFIC
public static RelNodeKind[] values()
for (RelNodeKind c : RelNodeKind.values()) System.out.println(c);
public static RelNodeKind 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 null