1 Clazz.load(["java.lang.Exception"],"java.lang.reflect.InvocationTargetException",null,function(){
\r
2 c$=Clazz.decorateAsClass(function(){
\r
4 Clazz.instantialize(this,arguments);
\r
5 },java.lang.reflect,"InvocationTargetException",Exception);
\r
6 Clazz.makeConstructor(c$,
\r
8 Clazz.superConstructor(this,java.lang.reflect.InvocationTargetException,[Clazz.castNullAs("Throwable")]);
\r
10 Clazz.makeConstructor(c$,
\r
11 function(exception){
\r
12 Clazz.superConstructor(this,java.lang.reflect.InvocationTargetException,[null,exception]);
\r
13 this.target=exception;
\r
15 Clazz.makeConstructor(c$,
\r
16 function(exception,detailMessage){
\r
17 Clazz.superConstructor(this,java.lang.reflect.InvocationTargetException,[detailMessage,exception]);
\r
18 this.target=exception;
\r
20 Clazz.defineMethod(c$,"getTargetException",
\r
24 Clazz.overrideMethod(c$,"getCause",
\r