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
 

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