javassist.bytecode.stackmap
Class BasicBlock.Maker

java.lang.Object
  extended by javassist.bytecode.stackmap.BasicBlock.Maker
Direct Known Subclasses:
TypedBlock.Maker
Enclosing class:
BasicBlock

public static class BasicBlock.Maker
extends java.lang.Object


Constructor Summary
BasicBlock.Maker()
           
 
Method Summary
 BasicBlock[] make(CodeIterator ci, int begin, int end, ExceptionTable et)
           
 BasicBlock[] make(MethodInfo minfo)
           
protected  BasicBlock[] makeArray(int size)
           
protected  BasicBlock makeBlock(int pos)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicBlock.Maker

public BasicBlock.Maker()
Method Detail

makeBlock

protected BasicBlock makeBlock(int pos)

makeArray

protected BasicBlock[] makeArray(int size)

make

public BasicBlock[] make(MethodInfo minfo)
                  throws BadBytecode
Throws:
BadBytecode

make

public BasicBlock[] make(CodeIterator ci,
                         int begin,
                         int end,
                         ExceptionTable et)
                  throws BadBytecode
Throws:
BadBytecode


Copyright © 2011. All Rights Reserved.