expected.txt revision a5a184892e60a89b564ca7c74e50b2ecb27d9f80
1Method name is myMethod
2 Declaring class is Target
3 Arg 0: int
4 Exc 0: java.lang.NullPointerException
5 Exc 1: java.io.IOException
6 Return type is int
7 Access flags are 0x1
8Method name is myMethod
9 Declaring class is SuperTarget
10 Arg 0: float
11 Return type is int
12 Access flags are 0x1
13Method name is myNoargMethod
14 Declaring class is Target
15 Return type is void
16 Access flags are 0x9
17Method name is myMethod
18 Declaring class is Target
19 Arg 0: [Ljava.lang.String;
20 Arg 1: float
21 Arg 2: char
22 Return type is int
23 Access flags are 0x1
24SuperTarget constructor ()V
25Target constructor ()V
26Before, float is 3.1415925
27myMethod: hi there 3.1415925 Q !
28Result of invoke: 7
29Calling no-arg void-return method
30myNoargMethod ()V
31throwingMethod
32Invoke got expected exception:
33java.lang.reflect.InvocationTargetException
34java.lang.NullPointerException: gratuitous throw!
35
36Field name is string1
37 Declaring class is Target
38 Field type is java.lang.String
39 Access flags are 0x1
40  string1 value is 'hey'
41  ::: hey:yo:there
42  string1 value is now 'a new string'
43  ::: a new string:yo:there
44  got expected illegal obj store exc
45  got the other expected access exc
46  got expected arg exc
47pubLong initial value is 1122334455667788
48pubLong new value is 9988776655443322
49Field name is superInt
50 Declaring class is SuperTarget
51 Field type is int
52 Access flags are 0x1
53  superInt value is 1010101
54  superInt boxed is 1010101
55  superInt value is now 20202
56  superInt value (from short) is now 30303
57  superInt value is now 40404
58  got expected long->int failure
59  got expected long->int failure
60  got expected string->int failure
61  got expected int->short failure
62Field name is superClassInt
63 Declaring class is SuperTarget
64 Field type is int
65 Access flags are 0x9
66  superClassInt value is 1010102
67Field name is staticDouble
68 Declaring class is Target
69 Field type is double
70 Access flags are 0x9
71  staticDoubleVal value is 3.3
72  got expected double->long failure
73as expected: aPrivateInt not found
74Field name is constantString
75 Declaring class is Target
76 Field type is java.lang.String
77 Access flags are 0x19
78  Constant test value is a constant string
79Field name is cantTouchThis
80 Declaring class is Target
81 Field type is int
82 Access flags are 0x11
83  cantTouchThis is 77
84  got expected set-final failure
85  cantTouchThis is now 77
86  cantTouchThis is now 88
87cons modifiers=1
88SuperTarget constructor ()V
89Target constructor (IF)V : ii=7 ff=3.3333
90myMethod (I)I
91 arg=17 anInt=7
92ReflectTest done!
93public method
94checkType invoking null
95checkType got expected exception
96got methods
97NoisyInitUser is initializing
98NoisyInit is initializing
99
100generic field: java.util.List<java.lang.String>
101generic method fancyMethod params='[1] java.util.ArrayList<java.lang.String>' ret='java.util.Map<java.lang.Integer, java.lang.String>'
102generic ctor Main params='[1] java.util.ArrayList<java.lang.Integer>'
103