public static enum InstructionSet.Operator extends Enum<InstructionSet.Operator>
Enum Constant and Description |
---|
Add |
ArithmeticRightShift |
BitwiseAnd |
BitwiseOr |
BitwiseXor |
D2FCast |
D2ICast |
D2LCast |
Div |
Equal |
EqualNULL |
F2DCast |
F2ICast |
F2LCast |
GreaterThan |
GreaterThanOrEqual |
I2BCast |
I2CCast |
I2DCast |
I2FCast |
I2LCast |
I2SCast |
L2DCast |
L2FCast |
L2ICast |
LeftShift |
LessThan |
LessThanOrEqual |
LogicalAnd |
LogicalOr |
LogicalRightShift |
Mul |
Neg |
NONE |
NotEqual |
NotEqualNULL |
Pos |
Rem |
Sub |
Modifier and Type | Method and Description |
---|---|
InstructionSet.Operator |
getCompliment() |
String |
getText() |
String |
getText(boolean _invert) |
boolean |
isBinary() |
boolean |
isUnary() |
static InstructionSet.Operator |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InstructionSet.Operator[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InstructionSet.Operator NONE
public static final InstructionSet.Operator LogicalOr
public static final InstructionSet.Operator LogicalAnd
public static final InstructionSet.Operator Equal
public static final InstructionSet.Operator NotEqual
public static final InstructionSet.Operator LessThan
public static final InstructionSet.Operator GreaterThanOrEqual
public static final InstructionSet.Operator GreaterThan
public static final InstructionSet.Operator LessThanOrEqual
public static final InstructionSet.Operator EqualNULL
public static final InstructionSet.Operator NotEqualNULL
public static final InstructionSet.Operator BitwiseOr
public static final InstructionSet.Operator BitwiseAnd
public static final InstructionSet.Operator BitwiseXor
public static final InstructionSet.Operator LeftShift
public static final InstructionSet.Operator ArithmeticRightShift
public static final InstructionSet.Operator LogicalRightShift
public static final InstructionSet.Operator Add
public static final InstructionSet.Operator Sub
public static final InstructionSet.Operator Div
public static final InstructionSet.Operator Rem
public static final InstructionSet.Operator Mul
public static final InstructionSet.Operator Neg
public static final InstructionSet.Operator Pos
public static final InstructionSet.Operator I2FCast
public static final InstructionSet.Operator I2LCast
public static final InstructionSet.Operator I2DCast
public static final InstructionSet.Operator L2ICast
public static final InstructionSet.Operator L2FCast
public static final InstructionSet.Operator L2DCast
public static final InstructionSet.Operator F2ICast
public static final InstructionSet.Operator F2LCast
public static final InstructionSet.Operator F2DCast
public static final InstructionSet.Operator D2ICast
public static final InstructionSet.Operator D2LCast
public static final InstructionSet.Operator D2FCast
public static final InstructionSet.Operator I2BCast
public static final InstructionSet.Operator I2CCast
public static final InstructionSet.Operator I2SCast
public static InstructionSet.Operator[] values()
for (InstructionSet.Operator c : InstructionSet.Operator.values()) System.out.println(c);
public static InstructionSet.Operator 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 String getText()
public InstructionSet.Operator getCompliment()
public String getText(boolean _invert)
public boolean isBinary()
public boolean isUnary()
Copyright © 2016 Syncleus. All rights reserved.