1 8 package test.mixin.perclass; 9 10 14 public interface Introductions { 15 void noArgs(); 16 17 long longArg(long arg); 18 19 int intArg(int arg); 20 21 short shortArg(short arg); 22 23 double doubleArg(double arg); 24 25 float floatArg(float arg); 26 27 byte byteArg(byte arg); 28 29 boolean booleanArg(boolean arg); 30 31 char charArg(char arg); 32 33 Object objectArg(Object arg); 34 35 String [] arrayArg(String [] arg); 36 37 void getVoid() throws RuntimeException ; 38 39 long getLong() throws RuntimeException ; 40 41 int getInt() throws RuntimeException ; 42 43 short getShort() throws RuntimeException ; 44 45 double getDouble() throws RuntimeException ; 46 47 float getFloat() throws RuntimeException ; 48 49 byte getByte() throws RuntimeException ; 50 51 char getChar() throws RuntimeException ; 52 53 boolean getBoolean() throws RuntimeException ; 54 55 int variousArguments1(String str, int i, float f, Object o, long l) throws RuntimeException ; 56 57 int variousArguments2(float f, int i, String str1, Object o, long l, String str2) throws RuntimeException ; 58 59 public void exceptionThrower() throws Throwable ; 60 61 public void exceptionThrowerChecked() throws CheckedException; 62 63 public static class CheckedException extends Exception { 64 public CheckedException() { 65 super(); 66 } 67 } 68 } | Popular Tags |