|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassFile | |
---|---|
jasm.io | Provides classes for reading/writing class files and Jasm files. |
jasm.util | Provides various helper classes, including a simple library for performing dataflow analysis. |
jasm.verifier | Provides classes for verifying that a given class file is valid with respect to the JVM Specification (e.g. |
Uses of ClassFile in jasm.io |
---|
Methods in jasm.io that return ClassFile | |
---|---|
ClassFile |
ClassFileReader.readClass()
Parse classfile and construct ClassInfo object. |
Methods in jasm.io with parameters of type ClassFile | |
---|---|
protected BytecodeAttribute |
ClassFileReader.parseAttribute(int offset,
ClassFile.Method enclosingMethod,
ClassFile enclosingClass)
|
protected java.util.ArrayList<BytecodeAttribute> |
ClassFileReader.parseAttributes(int attributes,
ClassFile.Method enclosingMethod,
ClassFile enclosingClass)
parse any attributes associated with this field. |
void |
JasmFileWriter.write(ClassFile cfile)
|
void |
ClassFileWriter.write(ClassFile cfile)
|
protected void |
JasmFileWriter.writeMethod(ClassFile clazz,
ClassFile.Method method,
java.util.HashMap<Constant.Info,java.lang.Integer> poolMap)
|
Uses of ClassFile in jasm.util |
---|
Methods in jasm.util with parameters of type ClassFile | |
---|---|
void |
DeadCodeElimination.apply(ClassFile cf)
|
Uses of ClassFile in jasm.verifier |
---|
Methods in jasm.verifier with parameters of type ClassFile | |
---|---|
void |
TypeAnalysis.apply(ClassFile cf)
Apply the analysis to every method in a classfile, creating the necessary StackMapTable attributes. |
void |
ClassFileVerifier.apply(ClassFile cf)
|
void |
ClassFileVerifier.checkCode(Code code,
ClassFile.Method method,
ClassFile parent)
|
void |
ClassFileVerifier.checkLabels(Code code,
ClassFile.Method method,
ClassFile parent)
|
void |
ClassFileVerifier.checkMethod(ClassFile.Method method,
ClassFile parent)
|
void |
ClassFileVerifier.checkNoIdenticalMethod(ClassFile cf)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |