Uses of Class
jasm.lang.ClassFile.Method

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)
           
 



Copyright © 2013 David J. Pearce. All Rights Reserved.