| Modifier and Type | Field and Description |
|---|---|
| public static final Subtraction | DOUBLE
Subtracts two doubles. |
| public static final Subtraction | FLOAT
Subtracts two floats. |
| public static final Subtraction | INTEGER
Subtracts two integers or integer-compatible values. |
| public static final Subtraction | LONG
Subtracts two longs. |
| private final int | opcode
The opcode to apply. |
| private final StackSize | stackSize
The stack size of the subtracted primitive. |
| Access | Constructor and Description |
|---|---|
| private | Subtraction(int
The opcode to apply. opcode, StackSize The stack size of the subtracted primitive. stackSize)Creates a new subtraction. |
| Modifier and Type | Method and Description |
|---|---|
| public StackManipulation. | apply(MethodVisitor
The method visitor used to write the method implementation to. methodVisitor, Implementation.The context of the current implementation. implementationContextImplements org. |
| public boolean | isValid()
Implements org. |
| public static Subtraction | |
| public static Subtraction[] |
| DOUBLE | back to summary |
|---|---|
| public static final Subtraction DOUBLE Subtracts two doubles. | |
| FLOAT | back to summary |
|---|---|
| public static final Subtraction FLOAT Subtracts two floats. | |
| INTEGER | back to summary |
|---|---|
| public static final Subtraction INTEGER Subtracts two integers or integer-compatible values. | |
| LONG | back to summary |
|---|---|
| public static final Subtraction LONG Subtracts two longs. | |
| opcode | back to summary |
|---|---|
| private final int opcode The opcode to apply. | |
| stackSize | back to summary |
|---|---|
| private final StackSize stackSize The stack size of the subtracted primitive. | |
| Subtraction | back to summary |
|---|---|
| private Subtraction(int opcode, StackSize stackSize) Creates a new subtraction.
| |
| apply | back to summary |
|---|---|
| public StackManipulation. Implements org. Doc from org. Applies the stack manipulation that is described by this instance.
| |
| isValid | back to summary |
|---|---|
| public boolean isValid() Implements org. Doc from org. Determines if this stack manipulation is valid.
| |
| valueOf | back to summary |
|---|---|
| public static Subtraction valueOf(String name) | |
| values | back to summary |
|---|---|
| public static Subtraction[] values() | |