| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MethodFab
Represents a created method on a class; used to add catch handlers.
ClassFab.addMethod(int, MethodSignature, String)| Method Summary | |
|---|---|
|  void | addCatch(java.lang.Class exceptionClass,
                 java.lang.String catchBody)Adds a catch to the method. | 
|  void | extend(java.lang.String body,
             boolean asFinally)Extends the existing method with additional code. | 
| Method Detail | 
|---|
void addCatch(java.lang.Class exceptionClass,
              java.lang.String catchBody)
$e represents the caught exception.
void extend(java.lang.String body,
            boolean asFinally)
$_, for example
 $_ = 2 * $_.
body - a block to execute after any existing code in the methodasFinally - if true, the block provided wil execute as with a finally block (even if an
            exception is thrown)| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||