Package | Description |
---|---|
net.sourceforge.jenesis4java | |
net.sourceforge.jenesis4java.impl |
Modifier and Type | Interface and Description |
---|---|
interface |
Accessor
Expression subinterface for expressions which access data including
field accesses, array accesses, and method invocations. |
interface |
ArrayAccess
Expression subinterface for array accesses. |
interface |
FieldAccess
Expression subinterface for field accesses. |
interface |
Invoke
Expression subinterface for method invocations (n-ary). |
interface |
Super |
interface |
This
Models the keyword
this . |
Modifier and Type | Method and Description |
---|---|
Variable |
Assign.getVariable()
Gets the lvalue.
|
abstract Variable |
VirtualMachine.newVar(String name)
Expression factory method which returns a new variable with the
given name. |
abstract Variable |
VirtualMachine.newVar(Type type)
Expression factory method which returns a new variable with the
given name. |
Variable |
Variable.setName(String label)
Sets the name of this variable.
|
Modifier and Type | Method and Description |
---|---|
abstract Assign |
VirtualMachine.newAssign(int type,
Variable left,
Expression right)
Expression factory method which returns a new assignment of the
given type. |
abstract Assign |
VirtualMachine.newAssign(Variable left,
Expression right)
Expression factory method which returns a new assignment of the
SIMPLE type. |
Assign |
Assign.setVariable(Variable variable)
Sets the lvalue.
|
Modifier and Type | Method and Description |
---|---|
Variable |
MVM.newVar(String name) |
Variable |
MVM.newVar(Type type) |
Modifier and Type | Method and Description |
---|---|
Assign |
MVM.newAssign(int type,
Variable l,
Expression r) |
Assign |
MVM.newAssign(Variable l,
Expression r) |
Copyright © 2000–2018 jenesis4java. All rights reserved.