jist.runtime
Interface JistAPI.CustomRewriter

All Known Implementing Classes:
Rewriter
Enclosing class:
JistAPI

public static interface JistAPI.CustomRewriter

Interface for custom rewrite pass.

Since:
JIST1.0
Author:
Rimon Barr <barr+jist@cs.cornell.edu>

Method Summary
 org.apache.bcel.classfile.JavaClass process(org.apache.bcel.classfile.JavaClass jcl)
          Perform rewriter pass of BCEL JavaClass object.
 

Method Detail

process

org.apache.bcel.classfile.JavaClass process(org.apache.bcel.classfile.JavaClass jcl)
                                            throws java.lang.ClassNotFoundException
Perform rewriter pass of BCEL JavaClass object.

Parameters:
jcl - BCEL JavaClass object to rewrite
Returns:
rewritten/transformed BCEL JavaClass object
Throws:
java.lang.ClassNotFoundException