|
60 | 60 | - [ ] Field/element equality goes as `x === undefined ? y === undefined : x === null ? y === null : x.equals(y)` |
61 | 61 | - [ ] `genericn::clone(deep:boolean=):Object` (`generic::clone`) |
62 | 62 | - [ ] See generic_clone.md |
63 | | - - [ ] serial_internal::fromJSON(...) |
64 | | - - [ ] serial_internal::toJSON(...) |
65 | | - - [ ] serial_internal::fromXML(...) |
66 | | - - [ ] serial_internal::toXML(...) |
| 63 | + - [ ] serial::fromJSON(...) |
| 64 | + - [ ] serial::toJSON(...) |
| 65 | + - [ ] serial::fromXML(...) |
| 66 | + - [ ] serial::toXML(...) |
67 | 67 | - [ ] `meta::class()` |
68 | 68 | - [ ] Final |
69 | 69 | - [ ] toString() |
70 | 70 | - [ ] toLocaleString() |
71 | 71 | - [ ] valueOf() |
72 | 72 | - [ ] Boolean class |
73 | 73 | - [ ] mark as final |
| 74 | + - [ ] override serial::fromJSON(...) |
| 75 | + - [ ] override serial::toJSON(...) |
| 76 | + - [ ] override serial::fromXML(...) |
| 77 | + - [ ] override serial::toXML(...) |
| 78 | +- [ ] float class |
| 79 | + - [ ] mark as final |
| 80 | + - [ ] override serial::fromJSON(...) |
| 81 | + - [ ] override serial::toJSON(...) |
| 82 | + - [ ] override serial::fromXML(...) |
| 83 | + - [ ] override serial::toXML(...) |
| 84 | +- [ ] double class |
| 85 | + - [ ] mark as final |
| 86 | + - [ ] override serial::fromJSON(...) |
| 87 | + - [ ] override serial::toJSON(...) |
| 88 | + - [ ] override serial::fromXML(...) |
| 89 | + - [ ] override serial::toXML(...) |
| 90 | +- [ ] int class |
| 91 | + - [ ] mark as final |
| 92 | + - [ ] override serial::fromJSON(...) |
| 93 | + - [ ] override serial::toJSON(...) |
| 94 | + - [ ] override serial::fromXML(...) |
| 95 | + - [ ] override serial::toXML(...) |
| 96 | +- [ ] uint class |
| 97 | + - [ ] mark as final |
| 98 | + - [ ] override serial::fromJSON(...) |
| 99 | + - [ ] override serial::toJSON(...) |
| 100 | + - [ ] override serial::fromXML(...) |
| 101 | + - [ ] override serial::toXML(...) |
| 102 | +- [ ] byte class |
| 103 | + - [ ] mark as final |
| 104 | + - [ ] override serial::fromJSON(...) |
| 105 | + - [ ] override serial::toJSON(...) |
| 106 | + - [ ] override serial::fromXML(...) |
| 107 | + - [ ] override serial::toXML(...) |
| 108 | +- [ ] short class |
| 109 | + - [ ] mark as final |
| 110 | + - [ ] override serial::fromJSON(...) |
| 111 | + - [ ] override serial::toJSON(...) |
| 112 | + - [ ] override serial::fromXML(...) |
| 113 | + - [ ] override serial::toXML(...) |
| 114 | +- [ ] long class |
| 115 | + - [ ] mark as final |
| 116 | + - [ ] override serial::fromJSON(...) |
| 117 | + - [ ] override serial::toJSON(...) |
| 118 | + - [ ] override serial::fromXML(...) |
| 119 | + - [ ] override serial::toXML(...) |
| 120 | +- [ ] bigint class |
| 121 | + - [ ] mark as final |
| 122 | + - [ ] override serial::fromJSON(...) |
| 123 | + - [ ] override serial::toJSON(...) -- string |
| 124 | + - [ ] override serial::fromXML(...) |
| 125 | + - [ ] override serial::toXML(...) |
| 126 | +- [ ] decimal class |
| 127 | + - [ ] mark as final |
| 128 | + - [ ] override serial::fromJSON(...) |
| 129 | + - [ ] override serial::toJSON(...) -- string |
| 130 | + - [ ] override serial::fromXML(...) |
| 131 | + - [ ] override serial::toXML(...) |
74 | 132 | - [ ] Array |
75 | 133 | - [ ] mark as final |
76 | 134 | - [ ] +Iterable |
|
89 | 147 | - [ ] `pop(): (t,void)` |
90 | 148 | - [ ] `first : (t,void)` |
91 | 149 | - [ ] `last : (t,void)` |
| 150 | + - [ ] override serial::fromJSON(...) |
| 151 | + - [ ] override serial::toJSON(...) |
| 152 | + - [ ] override serial::fromXML(...) |
| 153 | + - [ ] override serial::toXML(...) |
92 | 154 | - [ ] Map |
93 | 155 | - [ ] mark as final |
94 | 156 | - [ ] +Iterable |
|
103 | 165 | - [ ] `equals(o)` - Structural equality |
104 | 166 | - [ ] `clear()` |
105 | 167 | - [ ] `clone(deep=)` |
| 168 | + - [ ] override serial::fromJSON(...) |
| 169 | + - [ ] override serial::toJSON(...) |
| 170 | + - [ ] override serial::fromXML(...) |
| 171 | + - [ ] override serial::toXML(...) |
106 | 172 | - [ ] Set.<T> |
107 | 173 | - [ ] Uses a Map.<K, V> internally. |
108 | 174 | - [ ] mark as final |
|
116 | 182 | - [ ] `equals(o)` - Structural equality |
117 | 183 | - [ ] `clear()` |
118 | 184 | - [ ] `clone(deep=)` |
| 185 | + - [ ] override serial::fromJSON(...) |
| 186 | + - [ ] override serial::toJSON(...) |
| 187 | + - [ ] override serial::fromXML(...) |
| 188 | + - [ ] override serial::toXML(...) |
119 | 189 | - [ ] Finalizer (for when an Object is garbage collected; API similar to JavaScript FinalizationRegistry) |
120 | 190 | - [ ] Mark as final |
121 | 191 | - [ ] `new Finalizer(function(held) {})` |
|
143 | 213 | - [ ] `chars():Chars` |
144 | 214 | - [ ] `format(vars:Map.<string, string>):string` |
145 | 215 | - Formats `$varName`, `${varName}` and `$$` |
| 216 | + - [ ] override serial::fromJSON(...) |
| 217 | + - [ ] override serial::toJSON(...) |
| 218 | + - [ ] override serial::fromXML(...) |
| 219 | + - [ ] override serial::toXML(...) |
146 | 220 | - [ ] Chars |
147 | 221 | - [ ] +Iterator |
148 | 222 | - [ ] `new Chars(str:string, offset:int = 0)` |
|
0 commit comments