org.jboss.test.proxycompiler.test
Interface ProxyCompilerUnitTestCase.ComplexInterface

All Superinterfaces:
ProxyCompilerUnitTestCase.CommonMethodParameters (src) , ProxyCompilerUnitTestCase.EmptyInterface (src) , ProxyCompilerUnitTestCase.SimpleInterface (src)
Enclosing interface:
ProxyCompilerUnitTestCase (src)

public static interface ProxyCompilerUnitTestCase.ComplexInterface
extends ProxyCompilerUnitTestCase.EmptyInterface (src) , ProxyCompilerUnitTestCase.SimpleInterface (src) , ProxyCompilerUnitTestCase.CommonMethodParameters (src)


Nested Class Summary
static class ProxyCompilerUnitTestCase.ComplexInterface.ConcreteClass (src)
           
static class ProxyCompilerUnitTestCase.ComplexInterface.NestedAbstractClass (src)
           
static interface ProxyCompilerUnitTestCase.ComplexInterface.NestedInterface (src)
           
 
Method Summary
 long complex1(boolean a, byte b, char c, short d, int e, long f, float g, double h, java.lang.Object i)
           
 java.lang.Object[] complex2(boolean[] a, byte[] b, char[] c, short[] d, int[] e, long[] f, float[] g, double[] h, java.lang.Object[] i)
           
 java.lang.Object[][] complex3(boolean[][] a, byte[][] b, char[][] c, short[][] d, int[][] e, long[][] f, float[][] g, double[][] h, java.lang.Object[][] i)
           
 java.lang.Object[][][] complex4(boolean[] a, byte[][] b, char[][][] c, short[][][][] d, int[][][][][] e, long[][][][][][] f, float[][][][][][][] g, double[][][][][][][][] h, java.lang.Object[][][][][][][][][] i)
           
 
Methods inherited from interface org.jboss.test.proxycompiler.test.ProxyCompilerUnitTestCase.SimpleInterface (src)
simple
 
Methods inherited from interface org.jboss.test.proxycompiler.test.ProxyCompilerUnitTestCase.CommonMethodParameters (src)
boolean1, boolean2, boolean3, boolean4, byte1, byte2, byte3, byte4, char1, char2, char3, char4, double1, double2, double3, double4, double5, double6, float1, float2, float3, float4, int1, int2, int3, int4, long1, long2, long3, long4, long5, long6, Object1, Object2, Object3, Object4, short1, short2, short3, short4
 

Method Detail

complex1

public long complex1(boolean a,
                     byte b,
                     char c,
                     short d,
                     int e,
                     long f,
                     float g,
                     double h,
                     java.lang.Object i)
              throws java.lang.Exception,
                     java.lang.Error,
                     java.lang.Throwable
Throws:
java.lang.Exception
java.lang.Error
java.lang.Throwable

complex2

public java.lang.Object[] complex2(boolean[] a,
                                   byte[] b,
                                   char[] c,
                                   short[] d,
                                   int[] e,
                                   long[] f,
                                   float[] g,
                                   double[] h,
                                   java.lang.Object[] i)
                            throws java.lang.Exception,
                                   java.lang.Error,
                                   java.lang.Throwable
Throws:
java.lang.Exception
java.lang.Error
java.lang.Throwable

complex3

public java.lang.Object[][] complex3(boolean[][] a,
                                     byte[][] b,
                                     char[][] c,
                                     short[][] d,
                                     int[][] e,
                                     long[][] f,
                                     float[][] g,
                                     double[][] h,
                                     java.lang.Object[][] i)
                              throws java.lang.Exception,
                                     java.lang.Error,
                                     java.lang.Throwable
Throws:
java.lang.Exception
java.lang.Error
java.lang.Throwable

complex4

public java.lang.Object[][][] complex4(boolean[] a,
                                       byte[][] b,
                                       char[][][] c,
                                       short[][][][] d,
                                       int[][][][][] e,
                                       long[][][][][][] f,
                                       float[][][][][][][] g,
                                       double[][][][][][][][] h,
                                       java.lang.Object[][][][][][][][][] i)
                                throws java.lang.Exception,
                                       java.lang.Error,
                                       java.lang.Throwable
Throws:
java.lang.Exception
java.lang.Error
java.lang.Throwable