public static enum Bytecode.OperatorKind extends Enum<Bytecode.OperatorKind>
| Enum Constant and Description |
|---|
ADD |
AND |
ARRAYCONSTRUCTOR |
ARRAYGENERATOR |
ARRAYINDEX |
ARRAYLENGTH |
BITWISEAND |
BITWISEINVERT |
BITWISEOR |
BITWISEXOR |
DEREFERENCE |
DIV |
EQ |
GT |
GTEQ |
IS |
LEFTSHIFT |
LT |
LTEQ |
MUL |
NEG |
NEQ |
NEW |
NOT |
OR |
RECORDCONSTRUCTOR |
REM |
RIGHTSHIFT |
SUB |
| Modifier and Type | Field and Description |
|---|---|
int |
opcode |
| Modifier and Type | Method and Description |
|---|---|
static Bytecode.OperatorKind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Bytecode.OperatorKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Bytecode.OperatorKind NEG
public static final Bytecode.OperatorKind NOT
public static final Bytecode.OperatorKind BITWISEINVERT
public static final Bytecode.OperatorKind DEREFERENCE
public static final Bytecode.OperatorKind ARRAYLENGTH
public static final Bytecode.OperatorKind ADD
public static final Bytecode.OperatorKind SUB
public static final Bytecode.OperatorKind MUL
public static final Bytecode.OperatorKind DIV
public static final Bytecode.OperatorKind REM
public static final Bytecode.OperatorKind EQ
public static final Bytecode.OperatorKind NEQ
public static final Bytecode.OperatorKind LT
public static final Bytecode.OperatorKind LTEQ
public static final Bytecode.OperatorKind GT
public static final Bytecode.OperatorKind GTEQ
public static final Bytecode.OperatorKind AND
public static final Bytecode.OperatorKind OR
public static final Bytecode.OperatorKind BITWISEOR
public static final Bytecode.OperatorKind BITWISEXOR
public static final Bytecode.OperatorKind BITWISEAND
public static final Bytecode.OperatorKind LEFTSHIFT
public static final Bytecode.OperatorKind RIGHTSHIFT
public static final Bytecode.OperatorKind ARRAYINDEX
public static final Bytecode.OperatorKind ARRAYGENERATOR
public static final Bytecode.OperatorKind ARRAYCONSTRUCTOR
public static final Bytecode.OperatorKind RECORDCONSTRUCTOR
public static final Bytecode.OperatorKind IS
public static final Bytecode.OperatorKind NEW
public static Bytecode.OperatorKind[] values()
for (Bytecode.OperatorKind c : Bytecode.OperatorKind.values()) System.out.println(c);
public static Bytecode.OperatorKind 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 nullCopyright © 2017. All rights reserved.