See: Description
Interface | Description |
---|---|
StackManipulation |
Describes a manipulation of a method's operand stack that does not affect the frame's variable array.
|
Class | Description |
---|---|
StackManipulation.Compound |
An immutable stack manipulation that aggregates a sequence of other stack manipulations.
|
StackManipulation.Size |
A description of the size change that is imposed by some
StackManipulation . |
TypeCreation |
A stack manipulation for creating an undefined type on which a constructor is to be called.
|
Enum | Description |
---|---|
Duplication |
Duplicates a value that is lying on top of the stack.
|
StackManipulation.Illegal |
Canonical representation of an illegal stack manipulation.
|
StackManipulation.LegalTrivial |
Canonical representation of a legal stack manipulation which does not require any action.
|
StackSize |
Represents the size of a Java type on the operand stack.
|
Throw |
Throws a
Throwable which must lie on top of the stack when this stack manipulation is called. |
StackManipulation
where each stack manipulation indicates its size impact onto the operand stack. Any such manipulation indicates its
validity what allows for conditional stack manipulations that are only performed if such a manipulation is applicable.Copyright © 2014. All rights reserved.