|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassFile.Method | |
---|---|
jasm.attributes | Provides classes for representing class file attributes, including code necessary for encoding and decoding them. |
jasm.io | Provides classes for reading/writing class files and Jasm files. |
jasm.lang | Provides core class for representing JVM class files, bytecodes, types and constants. |
jasm.util | Provides various helper classes, including a simple library for performing dataflow analysis. |
jasm.util.dfa | 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.Method in jasm.attributes |
---|
Fields in jasm.attributes declared as ClassFile.Method | |
---|---|
protected ClassFile.Method |
Code.method
|
Constructors in jasm.attributes with parameters of type ClassFile.Method | |
---|---|
Code(java.util.Collection<Bytecode> bytecodes,
java.util.Collection<Code.Handler> handlers,
ClassFile.Method method)
|
Uses of ClassFile.Method in jasm.io |
---|
Methods in jasm.io that return ClassFile.Method | |
---|---|
protected ClassFile.Method |
ClassFileReader.parseMethod(int offset,
java.lang.String owner)
|
Methods in jasm.io that return types with arguments of type ClassFile.Method | |
---|---|
protected java.util.ArrayList<ClassFile.Method> |
ClassFileReader.parseMethods(int methods,
java.lang.String owner)
parse array of methods defined in this class |
Methods in jasm.io with parameters of type ClassFile.Method | |
---|---|
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. |
protected Code |
ClassFileReader.parseCode(int offset,
java.lang.String name,
ClassFile.Method enclosingMethod)
|
protected void |
ClassFileWriter.writeMethod(ClassFile.Method m,
java.util.HashMap<Constant.Info,java.lang.Integer> constantPool)
|
protected void |
JasmFileWriter.writeMethod(ClassFile clazz,
ClassFile.Method method,
java.util.HashMap<Constant.Info,java.lang.Integer> poolMap)
|
Uses of ClassFile.Method in jasm.lang |
---|
Fields in jasm.lang with type parameters of type ClassFile.Method | |
---|---|
protected java.util.ArrayList<ClassFile.Method> |
ClassFile.methods
|
Methods in jasm.lang that return types with arguments of type ClassFile.Method | |
---|---|
java.util.List<ClassFile.Method> |
ClassFile.methods()
|
java.util.List<ClassFile.Method> |
ClassFile.methods(java.lang.String name)
|
Uses of ClassFile.Method in jasm.util |
---|
Methods in jasm.util with parameters of type ClassFile.Method | |
---|---|
void |
DeadCodeElimination.apply(ClassFile.Method method)
|
Uses of ClassFile.Method in jasm.util.dfa |
---|
Methods in jasm.util.dfa with parameters of type ClassFile.Method | |
---|---|
T[] |
ForwardFlowAnalysis.apply(ClassFile.Method method)
|
abstract T[] |
ForwardFlowAnalysis.initialise(Code attribute,
ClassFile.Method method)
Generate an array of stores, one for each bytecode in the given method. |
Uses of ClassFile.Method in jasm.verifier |
---|
Methods in jasm.verifier with parameters of type ClassFile.Method | |
---|---|
protected void |
TypeAnalysis.addStackMapTable(ClassFile.Method method,
TypeAnalysis.Store[] stores)
|
TypeAnalysis.Store[] |
TypeAnalysis.apply(ClassFile.Method method)
Apply the analysis to a given method in a classfile. |
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)
|
TypeAnalysis.Store[] |
TypeAnalysis.initialise(Code attr,
ClassFile.Method method)
|
Constructors in jasm.verifier with parameters of type ClassFile.Method | |
---|---|
TypeAnalysis.VerificationException(ClassFile.Method method,
int index,
TypeAnalysis.Store store,
java.lang.String msg)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |