| Modifier and Type | Class and Description |
|---|---|
| protected static enum | ShiftRight.Unsigned
A stack manipulation that shifts right unsigned two numbers on the operand stack. |
| Modifier and Type | Field and Description |
|---|---|
| public static final ShiftRight | INTEGER
Shifts right two integers or integer-compatible values. |
| public static final ShiftRight | LONG
Shifts right two longs. |
| private final int | opcode
The opcode to apply. |
| private final StackSize | stackSize
The stack size of the shift right primitive. |
| private final StackManipulation | unsigned
The unsigned equivalent of this operation. |
| Access | Constructor and Description |
|---|---|
| private | ShiftRight(int
The opcode to apply. opcode, StackSize The stack size of the shift right primitive. stackSize, StackManipulation The unsigned equivalent of this operation. unsigned)Creates a new shift right. |
| 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 net. |
| public boolean | isValid()
Implements net. |
| public StackManipulation | Returns: The unsigned equivalent of this operation.Returns the unsigned equivalent of this operation. |
| public static ShiftRight | |
| public static ShiftRight[] |
| INTEGER | back to summary |
|---|---|
| public static final ShiftRight INTEGER Shifts right two integers or integer-compatible values. | |
| LONG | back to summary |
|---|---|
| public static final ShiftRight LONG Shifts right 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 shift right primitive. | |
| unsigned | back to summary |
|---|---|
| private final StackManipulation unsigned The unsigned equivalent of this operation. | |
| ShiftRight | back to summary |
|---|---|
| private ShiftRight(int opcode, StackSize stackSize, StackManipulation unsigned) Creates a new shift right.
| |
| apply | back to summary |
|---|---|
| public StackManipulation. Implements net. Doc from net. Applies the stack manipulation that is described by this instance.
| |
| isValid | back to summary |
|---|---|
| public boolean isValid() Implements net. Doc from net. Determines if this stack manipulation is valid.
| |
| toUnsigned | back to summary |
|---|---|
| public StackManipulation toUnsigned() Returns the unsigned equivalent of this operation.
| |
| valueOf | back to summary |
|---|---|
| public static ShiftRight valueOf(String name) | |
| values | back to summary |
|---|---|
| public static ShiftRight[] values() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final ShiftRight. | INTEGER
Shifts right unsigned two integers or integer-compatible values. |
| public static final ShiftRight. | LONG
Shifts right unsigned two longs. |
| private final int | opcode
The opcode to apply. |
| private final StackSize | stackSize
The stack size of the shift right unsigned primitive. |
| Access | Constructor and Description |
|---|---|
| private |
| 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 net. |
| public boolean | isValid()
Implements net. |
| public static ShiftRight. | |
| public static ShiftRight. |
| INTEGER | back to summary |
|---|---|
| public static final ShiftRight. Shifts right unsigned two integers or integer-compatible values. | |
| LONG | back to summary |
|---|---|
| public static final ShiftRight. Shifts right unsigned 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 shift right unsigned primitive. | |
| Unsigned | back to summary |
|---|---|
| private Unsigned(int opcode, StackSize stackSize) Creates a new shift right unsigned.
| |
| apply | back to summary |
|---|---|
| public StackManipulation. Implements net. Doc from net. Applies the stack manipulation that is described by this instance.
| |
| isValid | back to summary |
|---|---|
| public boolean isValid() Implements net. Doc from net. Determines if this stack manipulation is valid.
| |
| valueOf | back to summary |
|---|---|
| public static ShiftRight. | |
| values | back to summary |
|---|---|
| public static ShiftRight. | |