Package io.substrait.proto
Enum Class DerivationExpression.BinaryOp.BinaryOpType
java.lang.Object
java.lang.Enum<DerivationExpression.BinaryOp.BinaryOpType>
io.substrait.proto.DerivationExpression.BinaryOp.BinaryOpType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<DerivationExpression.BinaryOp.BinaryOpType>,Constable
- Enclosing class:
- DerivationExpression.BinaryOp
public static enum DerivationExpression.BinaryOp.BinaryOpType
extends Enum<DerivationExpression.BinaryOp.BinaryOpType>
implements com.google.protobuf.ProtocolMessageEnum
Protobuf enum
substrait.DerivationExpression.BinaryOp.BinaryOpType-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBINARY_OP_TYPE_AND = 9;BINARY_OP_TYPE_COVERS = 12;BINARY_OP_TYPE_DIVIDE = 4;BINARY_OP_TYPE_EQUALS = 11;BINARY_OP_TYPE_GREATER_THAN = 7;BINARY_OP_TYPE_LESS_THAN = 8;BINARY_OP_TYPE_MAX = 6;BINARY_OP_TYPE_MIN = 5;BINARY_OP_TYPE_MINUS = 2;BINARY_OP_TYPE_MULTIPLY = 3;BINARY_OP_TYPE_OR = 10;BINARY_OP_TYPE_PLUS = 1;BINARY_OP_TYPE_UNSPECIFIED = 0; -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intBINARY_OP_TYPE_AND = 9;static final intBINARY_OP_TYPE_COVERS = 12;static final intBINARY_OP_TYPE_DIVIDE = 4;static final intBINARY_OP_TYPE_EQUALS = 11;static final intBINARY_OP_TYPE_GREATER_THAN = 7;static final intBINARY_OP_TYPE_LESS_THAN = 8;static final intBINARY_OP_TYPE_MAX = 6;static final intBINARY_OP_TYPE_MIN = 5;static final intBINARY_OP_TYPE_MINUS = 2;static final intBINARY_OP_TYPE_MULTIPLY = 3;static final intBINARY_OP_TYPE_OR = 10;static final intBINARY_OP_TYPE_PLUS = 1;static final intBINARY_OP_TYPE_UNSPECIFIED = 0; -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<DerivationExpression.BinaryOp.BinaryOpType>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BINARY_OP_TYPE_UNSPECIFIED
BINARY_OP_TYPE_UNSPECIFIED = 0; -
BINARY_OP_TYPE_PLUS
BINARY_OP_TYPE_PLUS = 1; -
BINARY_OP_TYPE_MINUS
BINARY_OP_TYPE_MINUS = 2; -
BINARY_OP_TYPE_MULTIPLY
BINARY_OP_TYPE_MULTIPLY = 3; -
BINARY_OP_TYPE_DIVIDE
BINARY_OP_TYPE_DIVIDE = 4; -
BINARY_OP_TYPE_MIN
BINARY_OP_TYPE_MIN = 5; -
BINARY_OP_TYPE_MAX
BINARY_OP_TYPE_MAX = 6; -
BINARY_OP_TYPE_GREATER_THAN
BINARY_OP_TYPE_GREATER_THAN = 7; -
BINARY_OP_TYPE_LESS_THAN
BINARY_OP_TYPE_LESS_THAN = 8; -
BINARY_OP_TYPE_AND
BINARY_OP_TYPE_AND = 9; -
BINARY_OP_TYPE_OR
BINARY_OP_TYPE_OR = 10; -
BINARY_OP_TYPE_EQUALS
BINARY_OP_TYPE_EQUALS = 11; -
BINARY_OP_TYPE_COVERS
BINARY_OP_TYPE_COVERS = 12; -
UNRECOGNIZED
-
-
Field Details
-
BINARY_OP_TYPE_UNSPECIFIED_VALUE
public static final int BINARY_OP_TYPE_UNSPECIFIED_VALUEBINARY_OP_TYPE_UNSPECIFIED = 0;- See Also:
-
BINARY_OP_TYPE_PLUS_VALUE
public static final int BINARY_OP_TYPE_PLUS_VALUEBINARY_OP_TYPE_PLUS = 1;- See Also:
-
BINARY_OP_TYPE_MINUS_VALUE
public static final int BINARY_OP_TYPE_MINUS_VALUEBINARY_OP_TYPE_MINUS = 2;- See Also:
-
BINARY_OP_TYPE_MULTIPLY_VALUE
public static final int BINARY_OP_TYPE_MULTIPLY_VALUEBINARY_OP_TYPE_MULTIPLY = 3;- See Also:
-
BINARY_OP_TYPE_DIVIDE_VALUE
public static final int BINARY_OP_TYPE_DIVIDE_VALUEBINARY_OP_TYPE_DIVIDE = 4;- See Also:
-
BINARY_OP_TYPE_MIN_VALUE
public static final int BINARY_OP_TYPE_MIN_VALUEBINARY_OP_TYPE_MIN = 5;- See Also:
-
BINARY_OP_TYPE_MAX_VALUE
public static final int BINARY_OP_TYPE_MAX_VALUEBINARY_OP_TYPE_MAX = 6;- See Also:
-
BINARY_OP_TYPE_GREATER_THAN_VALUE
public static final int BINARY_OP_TYPE_GREATER_THAN_VALUEBINARY_OP_TYPE_GREATER_THAN = 7;- See Also:
-
BINARY_OP_TYPE_LESS_THAN_VALUE
public static final int BINARY_OP_TYPE_LESS_THAN_VALUEBINARY_OP_TYPE_LESS_THAN = 8;- See Also:
-
BINARY_OP_TYPE_AND_VALUE
public static final int BINARY_OP_TYPE_AND_VALUEBINARY_OP_TYPE_AND = 9;- See Also:
-
BINARY_OP_TYPE_OR_VALUE
public static final int BINARY_OP_TYPE_OR_VALUEBINARY_OP_TYPE_OR = 10;- See Also:
-
BINARY_OP_TYPE_EQUALS_VALUE
public static final int BINARY_OP_TYPE_EQUALS_VALUEBINARY_OP_TYPE_EQUALS = 11;- See Also:
-
BINARY_OP_TYPE_COVERS_VALUE
public static final int BINARY_OP_TYPE_COVERS_VALUEBINARY_OP_TYPE_COVERS = 12;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<DerivationExpression.BinaryOp.BinaryOpType> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static DerivationExpression.BinaryOp.BinaryOpType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-