Tue, 16 Aug 2016 21:41:28 -0700
Added tag jdk8u102-b33 for changeset 36e3c21b5fca
aoqi@0 | 1 | |
aoqi@0 | 2 | ==== Two-way read-write instance field ==== |
aoqi@0 | 3 | obj1.publicInt = 13: 13 |
aoqi@0 | 4 | bean.publicInt: 13 |
aoqi@0 | 5 | bean.publicInt = 15: 15 |
aoqi@0 | 6 | obj1.publicInt: 15 |
aoqi@0 | 7 | |
aoqi@0 | 8 | ==== Read only public instance field ==== |
aoqi@0 | 9 | obj1.publicFinalInt: 42 |
aoqi@0 | 10 | obj1.publicFinalInt = 16: 16 |
aoqi@0 | 11 | obj1.publicFinalInt: 42 |
aoqi@0 | 12 | bean.publicFinalInt: 42 |
aoqi@0 | 13 | |
aoqi@0 | 14 | ==== Two-way read-write instance property ==== |
aoqi@0 | 15 | obj1.readWrite = 17: 17 |
aoqi@0 | 16 | bean.readWrite: 17 |
aoqi@0 | 17 | bean.readWrite = 18: 18 |
aoqi@0 | 18 | obj1.readWrite: 18 |
aoqi@0 | 19 | obj1.getReadWrite(): 18 |
attila@1183 | 20 | obj1.setReadWrite(19): undefined |
aoqi@0 | 21 | obj1.readWrite: 19 |
aoqi@0 | 22 | bean.readWrite: 19 |
aoqi@0 | 23 | |
aoqi@0 | 24 | ==== Read only instance property ==== |
aoqi@0 | 25 | obj1.readOnly: 123 |
aoqi@0 | 26 | obj1.readOnly = 20: 20 |
aoqi@0 | 27 | obj1.readOnly: 123 |
aoqi@0 | 28 | obj1.getReadOnly(): 123 |
aoqi@0 | 29 | bean.getReadOnly(): 123 |
aoqi@0 | 30 | |
aoqi@0 | 31 | ==== Write only instance property ==== |
aoqi@0 | 32 | obj1.writeOnly = 21: 21 |
aoqi@0 | 33 | obj1.writeOnly: undefined |
aoqi@0 | 34 | bean.writeOnly: undefined |
aoqi@0 | 35 | bean.peekWriteOnly(): 21 |
aoqi@0 | 36 | |
aoqi@0 | 37 | ==== Two-way read-write public static field ==== |
aoqi@0 | 38 | obj2.publicStaticInt = 22: 22 |
aoqi@0 | 39 | PropertyBind.publicStaticInt: 22 |
aoqi@0 | 40 | PropertyBind.publicStaticInt = 23: 23 |
aoqi@0 | 41 | obj2.publicStaticInt: 23 |
aoqi@0 | 42 | |
aoqi@0 | 43 | ==== Read only public static field ==== |
aoqi@0 | 44 | obj2.publicStaticFinalInt: 2112 |
aoqi@0 | 45 | obj2.publicStaticFinalInt = 24: 24 |
aoqi@0 | 46 | obj2.publicStaticFinalInt: 2112 |
aoqi@0 | 47 | PropertyBind.publicStaticFinalInt: 2112 |
aoqi@0 | 48 | |
aoqi@0 | 49 | ==== Two-way read-write static property ==== |
aoqi@0 | 50 | obj2.staticReadWrite = 25: 25 |
aoqi@0 | 51 | PropertyBind.staticReadWrite: 25 |
aoqi@0 | 52 | PropertyBind.staticReadWrite = 26: 26 |
aoqi@0 | 53 | obj2.staticReadWrite: 26 |
aoqi@0 | 54 | obj2.getStaticReadWrite(): 26 |
attila@1183 | 55 | obj2.setStaticReadWrite(27): undefined |
aoqi@0 | 56 | obj2.staticReadWrite: 27 |
aoqi@0 | 57 | PropertyBind.staticReadWrite: 27 |
aoqi@0 | 58 | |
aoqi@0 | 59 | ==== Read only static property ==== |
aoqi@0 | 60 | obj2.staticReadOnly: 1230 |
aoqi@0 | 61 | obj2.staticReadOnly = 28: 28 |
aoqi@0 | 62 | obj2.staticReadOnly: 1230 |
aoqi@0 | 63 | obj2.getStaticReadOnly(): 1230 |
aoqi@0 | 64 | PropertyBind.getStaticReadOnly(): 1230 |
aoqi@0 | 65 | |
aoqi@0 | 66 | ==== Write only static property ==== |
aoqi@0 | 67 | obj2.staticWriteOnly = 29: 29 |
aoqi@0 | 68 | obj2.staticWriteOnly: undefined |
aoqi@0 | 69 | PropertyBind.staticWriteOnly: undefined |
aoqi@0 | 70 | PropertyBind.peekStaticWriteOnly(): 29 |
aoqi@0 | 71 | |
aoqi@0 | 72 | ==== Sanity check to ensure property values remained what they were ==== |
aoqi@0 | 73 | obj1.publicInt: 15 |
aoqi@0 | 74 | bean.publicInt: 15 |
aoqi@0 | 75 | obj1.publicFinalInt: 42 |
aoqi@0 | 76 | bean.publicFinalInt: 42 |
aoqi@0 | 77 | obj1.readWrite: 19 |
aoqi@0 | 78 | bean.readWrite: 19 |
aoqi@0 | 79 | obj1.readOnly: 123 |
aoqi@0 | 80 | bean.readOnly: 123 |
aoqi@0 | 81 | bean.peekWriteOnly(): 21 |
aoqi@0 | 82 | obj2.publicStaticInt: 23 |
aoqi@0 | 83 | PropertyBind.publicStaticInt: 23 |
aoqi@0 | 84 | obj2.publicStaticFinalInt: 2112 |
aoqi@0 | 85 | PropertyBind.publicStaticFinalInt: 2112 |
aoqi@0 | 86 | obj2.staticReadWrite: 27 |
aoqi@0 | 87 | PropertyBind.staticReadWrite: 27 |
aoqi@0 | 88 | obj2.staticReadOnly: 1230 |
aoqi@0 | 89 | PropertyBind.staticReadOnly: 1230 |
aoqi@0 | 90 | PropertyBind.peekStaticWriteOnly(): 29 |