Package | Description |
---|---|
org.cojen.classfile | |
org.cojen.util |
Modifier and Type | Class and Description |
---|---|
class |
RuntimeClassFile
Allows classes to be defined and loaded at runtime.
|
Modifier and Type | Method and Description |
---|---|
ClassFile |
MethodInfo.addInnerClass(String innerClassName)
Add an inner class to this method.
|
ClassFile |
MethodInfo.addInnerClass(String innerClassName,
Class superClass)
Add an inner class to this method.
|
ClassFile |
MethodInfo.addInnerClass(String innerClassName,
String superClassName)
Add an inner class to this method.
|
ClassFile |
ClassFile.addInnerClass(String fullInnerClassName,
String innerClassName)
Add an inner class to this class.
|
ClassFile |
ClassFile.addInnerClass(String fullInnerClassName,
String innerClassName,
Class superClass)
Add an inner class to this class.
|
ClassFile |
ClassFile.addInnerClass(String fullInnerClassName,
String innerClassName,
String superClassName)
Add an inner class to this class.
|
ClassFile |
MethodInfo.getClassFile()
Returns the parent ClassFile for this MethodInfo.
|
ClassFile |
FieldInfo.getClassFile()
Returns the parent ClassFile for this FieldInfo.
|
ClassFile[] |
ClassFile.getInnerClasses()
Returns all the inner classes defined in this class.
|
ClassFile |
ClassFile.getOuterClass()
Returns null if this ClassFile does not represent an inner class.
|
static ClassFile |
ClassFile.readFrom(DataInput din)
Reads a ClassFile from the given DataInput.
|
static ClassFile |
ClassFile.readFrom(DataInput din,
ClassFileDataLoader loader,
AttributeFactory attrFactory)
Reads a ClassFile from the given DataInput.
|
static ClassFile |
ClassFile.readFrom(InputStream in)
Reads a ClassFile from the given InputStream.
|
static ClassFile |
ClassFile.readFrom(InputStream in,
ClassFileDataLoader loader,
AttributeFactory attrFactory)
Reads a ClassFile from the given InputStream.
|
Modifier and Type | Method and Description |
---|---|
void |
DisassemblyTool.Printer.disassemble(ClassFile cf,
PrintWriter out) |
Modifier and Type | Method and Description |
---|---|
Class |
ClassInjector.defineClass(ClassFile cf)
Deprecated.
Define the new class from a ClassFile object.
|
Copyright © 2004-2015 Cojen. All Rights Reserved.