| Interface | Description |
|---|---|
| BranchUnit |
This InstructionVisitor evaluates the instructions that it visits.
|
| InvocationUnit |
This interface sets up the variables for entering a method,
and it updates the stack for the invocation of a class member.
|
| Class | Description |
|---|---|
| BasicBranchUnit |
This BranchUnit remembers the branch unit commands that are invoked on it.
|
| BasicInvocationUnit |
This InvocationUnit sets up the variables for entering a method,
and it updates the stack for the invocation of a class member,
using simple values.
|
| ClassConstantValueFactory |
This class creates java.lang.Class ReferenceValue instances that correspond
to specified constant pool entries.
|
| ConstantValueFactory |
This class creates Value instance that correspond to specified constant pool
entries.
|
| Processor |
This InstructionVisitor executes the instructions that it visits on a given
local variable frame and stack.
|
| Stack |
This class represents an operand stack that contains
Value
objects. |
| TracedStack |
This Stack saves additional information with stack elements, to keep track
of their origins.
|
| TracedVariables |
This Variables class saves additional information with variables, to keep
track of their origins.
|
| Variables |
This class represents a local variable frame that contains
Value
objects. |
Copyright © 2015. All Rights Reserved.