1 module java.lang.reflect.Array;
2 
3 import java.lang.all;
4 
5 class Array {
6     static Object get(Object array, int index){
7         implMissing(__FILE__, __LINE__);
8         return null;
9     }
10     static bool getBoolean(Object array, int index){
11         implMissing(__FILE__, __LINE__);
12         return false;
13     }
14     static byte getByte(Object array, int index){
15         implMissing(__FILE__, __LINE__);
16         return 0;
17     }
18     static char getChar(Object array, int index){
19         implMissing(__FILE__, __LINE__);
20         return 0;
21     }
22     static double getDouble(Object array, int index){
23         implMissing(__FILE__, __LINE__);
24         return 0;
25     }
26     static float getFloat(Object array, int index){
27         implMissing(__FILE__, __LINE__);
28         return 0;
29     }
30     static int getInt(Object array, int index){
31         implMissing(__FILE__, __LINE__);
32         return 0;
33     }
34     static int getLength(Object array){
35         implMissing(__FILE__, __LINE__);
36         return 0;
37     }
38     static long getLong(Object array, int index){
39         implMissing(__FILE__, __LINE__);
40         return 0;
41     }
42     static short getShort(Object array, int index){
43         implMissing(__FILE__, __LINE__);
44         return 0;
45     }
46     static Object newInstance(Class componentType, int length){
47         implMissing(__FILE__, __LINE__);
48         return null;
49     }
50     static Object newInstance(Class componentType, int[] dimensions){
51         implMissing(__FILE__, __LINE__);
52         return null;
53     }
54     static void set(Object array, int index, Object value){
55         implMissing(__FILE__, __LINE__);
56     }
57     static void setBoolean(Object array, int index, bool z){
58         implMissing(__FILE__, __LINE__);
59     }
60     static void setByte(Object array, int index, byte b){
61         implMissing(__FILE__, __LINE__);
62     }
63     static void setChar(Object array, int index, char c){
64         implMissing(__FILE__, __LINE__);
65     }
66     static void setDouble(Object array, int index, double d){
67         implMissing(__FILE__, __LINE__);
68     }
69     static void setFloat(Object array, int index, float f){
70         implMissing(__FILE__, __LINE__);
71     }
72     static void setInt(Object array, int index, int i){
73         implMissing(__FILE__, __LINE__);
74     }
75     static void setLong(Object array, int index, long l){
76         implMissing(__FILE__, __LINE__);
77     }
78     static void setShort(Object array, int index, short s){
79         implMissing(__FILE__, __LINE__);
80     }
81 }
82 
83