|
Jode 1.90-CVS Build Aug 6, 2004 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Reference | |
net.sf.jode.bytecode | Provides easy access to class files and their contents. |
net.sf.jode.expr | |
net.sf.jode.jvm | |
net.sf.jode.obfuscator |
Uses of Reference in net.sf.jode.bytecode |
Methods in net.sf.jode.bytecode that return Reference | |
Reference |
Instruction.getReference()
Gets the reference of the field or method this instruction accesses. |
static Reference |
Reference.getReference(java.lang.String className,
java.lang.String name,
java.lang.String type)
|
Reference |
ConstantPool.getRef(int i)
|
Methods in net.sf.jode.bytecode with parameters of type Reference | |
int |
GrowableConstantPool.putRef(int tag,
Reference ref)
Adds a new field/method or interface reference to the constant pool and returns the index. |
static Instruction |
Instruction.forOpcode(int opcode,
Reference reference)
Creates a new Instruction with reference as parameter. |
void |
Instruction.setReference(Reference ref)
Sets the reference of the field or method this instruction accesses. |
Uses of Reference in net.sf.jode.expr |
Constructors in net.sf.jode.expr with parameters of type Reference | |
InvokeOperator(MethodAnalyzer methodAnalyzer,
int methodFlag,
Reference reference)
|
|
FieldOperator(MethodAnalyzer methodAnalyzer,
boolean staticFlag,
Reference ref)
|
|
PutFieldOperator(MethodAnalyzer methodAnalyzer,
boolean staticFlag,
Reference ref)
|
|
GetFieldOperator(MethodAnalyzer methodAnalyzer,
boolean staticFlag,
Reference ref)
|
Uses of Reference in net.sf.jode.jvm |
Methods in net.sf.jode.jvm that return Reference | |
Reference |
SyntheticAnalyzer.getReference()
|
Methods in net.sf.jode.jvm with parameters of type Reference | |
java.lang.Object |
SimpleRuntimeEnvironment.getField(Reference ref,
java.lang.Object obj)
|
void |
SimpleRuntimeEnvironment.putField(Reference ref,
java.lang.Object obj,
java.lang.Object value)
|
java.lang.Object |
SimpleRuntimeEnvironment.invokeConstructor(Reference ref,
java.lang.Object[] params)
|
java.lang.Object |
SimpleRuntimeEnvironment.invokeMethod(Reference ref,
boolean isVirtual,
java.lang.Object cls,
java.lang.Object[] params)
|
java.lang.Object |
RuntimeEnvironment.getField(Reference fieldref,
java.lang.Object obj)
Get the value of a field member. |
void |
RuntimeEnvironment.putField(Reference fieldref,
java.lang.Object obj,
java.lang.Object value)
Set the value of a field member. |
java.lang.Object |
RuntimeEnvironment.invokeMethod(Reference methodRef,
boolean isVirtual,
java.lang.Object cls,
java.lang.Object[] params)
Invoke a method. |
java.lang.Object |
RuntimeEnvironment.invokeConstructor(Reference methodRef,
java.lang.Object[] params)
Create a new instance of an object. |
Uses of Reference in net.sf.jode.obfuscator |
Methods in net.sf.jode.obfuscator that return Reference | |
Reference |
ClassBundle.getReferenceAlias(Reference ref)
|
Methods in net.sf.jode.obfuscator with parameters of type Reference | |
static boolean |
ConstantRuntimeEnvironment.isWhite(Reference ref)
|
java.lang.Object |
ConstantRuntimeEnvironment.getField(Reference ref,
java.lang.Object obj)
|
void |
ConstantRuntimeEnvironment.putField(Reference ref,
java.lang.Object obj,
java.lang.Object value)
|
java.lang.Object |
ConstantRuntimeEnvironment.invokeConstructor(Reference ref,
java.lang.Object[] params)
|
java.lang.Object |
ConstantRuntimeEnvironment.invokeMethod(Reference ref,
boolean isVirtual,
java.lang.Object cls,
java.lang.Object[] params)
|
void |
ClassIdentifier.reachableReference(Reference ref,
boolean isVirtual)
|
Reference |
ClassBundle.getReferenceAlias(Reference ref)
|
Identifier |
ClassBundle.getIdentifier(Reference ref)
|
void |
ClassBundle.reachableReference(Reference ref,
boolean isVirtual)
|
|
Jode 1.90-CVS Build Aug 6, 2004 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |