Package org.apache.calcite.rel.mutable
Enum MutableRelType
- java.lang.Object
-
- java.lang.Enum<MutableRelType>
-
- org.apache.calcite.rel.mutable.MutableRelType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<MutableRelType>
enum MutableRelType extends java.lang.Enum<MutableRelType>
Type ofMutableRel
.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
MutableRelType()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MutableRelType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MutableRelType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AGGREGATE
public static final MutableRelType AGGREGATE
-
CALC
public static final MutableRelType CALC
-
COLLECT
public static final MutableRelType COLLECT
-
CORRELATE
public static final MutableRelType CORRELATE
-
EXCHANGE
public static final MutableRelType EXCHANGE
-
FILTER
public static final MutableRelType FILTER
-
INTERSECT
public static final MutableRelType INTERSECT
-
JOIN
public static final MutableRelType JOIN
-
MINUS
public static final MutableRelType MINUS
-
PROJECT
public static final MutableRelType PROJECT
-
SAMPLE
public static final MutableRelType SAMPLE
-
SEMIJOIN
public static final MutableRelType SEMIJOIN
-
SORT
public static final MutableRelType SORT
-
TABLE_FUNCTION_SCAN
public static final MutableRelType TABLE_FUNCTION_SCAN
-
TABLE_MODIFY
public static final MutableRelType TABLE_MODIFY
-
TABLE_SCAN
public static final MutableRelType TABLE_SCAN
-
UNCOLLECT
public static final MutableRelType UNCOLLECT
-
UNION
public static final MutableRelType UNION
-
VALUES
public static final MutableRelType VALUES
-
WINDOW
public static final MutableRelType WINDOW
-
HOLDER
public static final MutableRelType HOLDER
-
-
Method Detail
-
values
public static MutableRelType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MutableRelType c : MutableRelType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MutableRelType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-