public enum BinaryOpType extends Enum<BinaryOpType>
Enum Constant and Description |
---|
ADD |
ADDEQ |
AND |
DIV |
DIVEQ |
EQ |
EQEQ |
GT |
GTEQ |
LT |
LTEQ |
MUL |
MULEQ |
NEQ |
OR |
SUB |
SUBEQ |
XOR |
Modifier and Type | Method and Description |
---|---|
static BinaryOpType |
forSymbol(String symbol) |
String |
getSymbol() |
boolean |
isAssignment() |
boolean |
isRelational() |
String |
toString() |
static BinaryOpType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BinaryOpType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BinaryOpType ADD
public static final BinaryOpType SUB
public static final BinaryOpType MUL
public static final BinaryOpType DIV
public static final BinaryOpType EQ
public static final BinaryOpType ADDEQ
public static final BinaryOpType SUBEQ
public static final BinaryOpType MULEQ
public static final BinaryOpType DIVEQ
public static final BinaryOpType OR
public static final BinaryOpType XOR
public static final BinaryOpType AND
public static final BinaryOpType EQEQ
public static final BinaryOpType NEQ
public static final BinaryOpType LTEQ
public static final BinaryOpType GTEQ
public static final BinaryOpType LT
public static final BinaryOpType GT
public static BinaryOpType[] values()
for (BinaryOpType c : BinaryOpType.values()) System.out.println(c);
public static BinaryOpType 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 static BinaryOpType forSymbol(String symbol)
public String getSymbol()
public boolean isRelational()
public boolean isAssignment()
public String toString()
toString
in class Enum<BinaryOpType>
Copyright © 2020. All rights reserved.