Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Z
_
C
call(Expression)
- Method in class net.sf.transjvm.
MethodID
Returns a call expression with no arguments.
call(Expression, Expression...)
- Method in class net.sf.transjvm.
MethodID
Returns a call expression with one or more arguments.
callInterface(Expression, MethodID, Expression[])
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
callStatic(MethodID, Expression[])
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
callSuper(ConstructorID, Expression...)
- Static method in class net.sf.transjvm.
Statement
Returns a statement which calls the super-class constructor with arguments.
callVirtual(Expression, MethodID, Expression[])
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
Case
- Class in
net.sf.transjvm
Class representing an individual case within a switch statement.
Case(int, Label)
- Constructor for class net.sf.transjvm.
Case
Constructs a Case object
cast(TypeID)
- Method in class net.sf.transjvm.
Expression
Casts this expression to type cls.
cast(TypeID, Expression)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
CHAR
- Static variable in class net.sf.transjvm.
TypeID
16 bit unicode character type.
checkcast(TypeID)
- Method in class net.sf.transjvm.
InstructionStream
CLASS
- Static variable in class net.sf.transjvm.
TypeID
java.lang.Class
close()
- Method in class net.sf.transjvm.
InstructionStream
CodeAttribute
- Class in
net.sf.transjvm.jvm
A class representing a Code Attribute.
CodeAttribute(int, int, byte[], ExceptionEntry...)
- Constructor for class net.sf.transjvm.jvm.
CodeAttribute
compare(Operator.Compare, Expression)
- Method in class net.sf.transjvm.
Expression
Returns an expression representing the comparison
this op right
.
compare(Expression, Operator, Expression)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
compileNumber(Expression)
- Method in class net.sf.transjvm.util.
Evaluator
compileNumber(Statement, Frame, TypeID)
- Method in class net.sf.transjvm.util.
Evaluator
component()
- Method in class net.sf.transjvm.
TypeID
Returns the TypeID for the component type of this array type.
concat(UTF)
- Method in class net.sf.transjvm.jvm.
UTF
concat(Statement)
- Method in class net.sf.transjvm.
Statement
Returns a new Statement which executes
this
followed by
other
.
concat(Statement, Statement)
- Method in interface net.sf.transjvm.util.
StatementVisitor
conditional(Expression, Expression)
- Method in class net.sf.transjvm.
Expression
Returns an Expression which evaluates to either ifTrue or ifFalse.
conditional(Expression, Expression, Expression)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
constant(int)
- Static method in class net.sf.transjvm.
Expression
Returns an Expression representing an int constant.
constant(long)
- Static method in class net.sf.transjvm.
Expression
Returns an Expression representing a long constant.
constant(double)
- Static method in class net.sf.transjvm.
Expression
Returns an Expression representing a double constant.
constant(float)
- Static method in class net.sf.transjvm.
Expression
Returns an Expression representing the constant value.
constant(String)
- Static method in class net.sf.transjvm.
Expression
Returns an Expression representing a string constant
constant(boolean)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
constant(String)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
constant(int)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
constant(long)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
constant(float)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
constant(double)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
ConstantPool
- Class in
net.sf.transjvm.jvm
ConstantPool()
- Constructor for class net.sf.transjvm.jvm.
ConstantPool
ConstructorID
- Class in
net.sf.transjvm
This class is used for referencing constructors.
ConstructorID(TypeID)
- Constructor for class net.sf.transjvm.
ConstructorID
Creates a ConstructorID with no parameters.
ConstructorID(TypeID, TypeID)
- Constructor for class net.sf.transjvm.
ConstructorID
Creates a ConstructorID with one parameter.
ConstructorID(TypeID, TypeID, TypeID)
- Constructor for class net.sf.transjvm.
ConstructorID
Creates a ConstructorID with two parameters.
ConstructorID(TypeID, TypeID...)
- Constructor for class net.sf.transjvm.
ConstructorID
Creates a ConstructorID with any number of parameters.
convert(TypeID)
- Method in class net.sf.transjvm.
Expression
Converts this expression to type
to
.
convert(TypeID, Expression)
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
create(ConstructorID, Expression[])
- Method in interface net.sf.transjvm.util.
ExpressionVisitor
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Z
_
Copyright 2004-5, Mark Shannon