| OLD | NEW |
| 1 library java.core; | 1 library java.core; |
| 2 | 2 |
| 3 import "dart:math" as math; | 3 import "dart:math" as math; |
| 4 import "dart:uri"; | 4 import "dart:uri"; |
| 5 | 5 |
| 6 class JavaSystem { | 6 class JavaSystem { |
| 7 static int currentTimeMillis() { | 7 static int currentTimeMillis() { |
| 8 return (new DateTime.now()).millisecondsSinceEpoch; | 8 return (new DateTime.now()).millisecondsSinceEpoch; |
| 9 } | 9 } |
| 10 | 10 |
| (...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 277 } | 277 } |
| 278 | 278 |
| 279 void add(E value) { | 279 void add(E value) { |
| 280 elements.add(value); | 280 elements.add(value); |
| 281 } | 281 } |
| 282 | 282 |
| 283 void addAll(Iterable<E> iterable) { | 283 void addAll(Iterable<E> iterable) { |
| 284 elements.addAll(iterable); | 284 elements.addAll(iterable); |
| 285 } | 285 } |
| 286 | 286 |
| 287 void setAll(int index, Iterable<E> iterable) { |
| 288 elements.setAll(iterable); |
| 289 } |
| 290 |
| 287 void sort([int compare(E a, E b)]) { | 291 void sort([int compare(E a, E b)]) { |
| 288 elements.sort(compare); | 292 elements.sort(compare); |
| 289 } | 293 } |
| 290 | 294 |
| 291 int indexOf(E element, [int start = 0]) { | 295 int indexOf(E element, [int start = 0]) { |
| 292 return elements.indexOf(element, start); | 296 return elements.indexOf(element, start); |
| 293 } | 297 } |
| 294 | 298 |
| 295 void insert(int index, E element) { | 299 void insert(int index, E element) { |
| 296 elements.insert(index, element); | 300 elements.insert(index, element); |
| 297 } | 301 } |
| 298 | 302 |
| 303 void insertAll(int index, Iterable<E> iterable) { |
| 304 elements.insertAll(index, iterable); |
| 305 } |
| 306 |
| 299 int lastIndexOf(E element, [int start]) { | 307 int lastIndexOf(E element, [int start]) { |
| 300 return elements.lastIndexOf(element, start); | 308 return elements.lastIndexOf(element, start); |
| 301 } | 309 } |
| 302 | 310 |
| 303 void clear() { | 311 void clear() { |
| 304 elements.clear(); | 312 elements.clear(); |
| 305 } | 313 } |
| 306 | 314 |
| 307 void remove(Object element) { | 315 void remove(Object element) { |
| 308 return elements.remove(element); | 316 return elements.remove(element); |
| (...skipping 14 matching lines...) Expand all Loading... |
| 323 Iterable<E> getRange(int start, int end) => elements.getRange(start, end); | 331 Iterable<E> getRange(int start, int end) => elements.getRange(start, end); |
| 324 | 332 |
| 325 void setRange(int start, int end, Iterable<E> iterable, [int skipCount = 0]) { | 333 void setRange(int start, int end, Iterable<E> iterable, [int skipCount = 0]) { |
| 326 elements.setRange(start, end, iterable, skipCount); | 334 elements.setRange(start, end, iterable, skipCount); |
| 327 } | 335 } |
| 328 | 336 |
| 329 void removeRange(int start, int end) { | 337 void removeRange(int start, int end) { |
| 330 elements.removeRange(start, end); | 338 elements.removeRange(start, end); |
| 331 } | 339 } |
| 332 | 340 |
| 341 void replaceRange(int start, int end, Iterable<E> iterable) { |
| 342 elements.replaceRange(start, end, iterable); |
| 343 } |
| 344 |
| 345 void fillRange(int start, int end, [E fillValue]) { |
| 346 elements.fillRange(start, end, fillValue); |
| 347 } |
| 348 |
| 333 Map<int, E> asMap() { | 349 Map<int, E> asMap() { |
| 334 return elements.asMap(); | 350 return elements.asMap(); |
| 335 } | 351 } |
| 336 } | 352 } |
| 337 | 353 |
| 338 class JavaIterator<E> { | 354 class JavaIterator<E> { |
| 339 Iterable<E> _iterable; | 355 Iterable<E> _iterable; |
| 340 List<E> _elements = new List<E>(); | 356 List<E> _elements = new List<E>(); |
| 341 int _coPos = 0; | 357 int _coPos = 0; |
| 342 int _elPos = 0; | 358 int _elPos = 0; |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 429 } | 445 } |
| 430 } else if (sb.length > newLength) { | 446 } else if (sb.length > newLength) { |
| 431 var s = sb.toString().substring(0, newLength); | 447 var s = sb.toString().substring(0, newLength); |
| 432 sb = new StringBuffer(s); | 448 sb = new StringBuffer(s); |
| 433 } | 449 } |
| 434 } | 450 } |
| 435 void clear() { | 451 void clear() { |
| 436 sb = new StringBuffer(); | 452 sb = new StringBuffer(); |
| 437 } | 453 } |
| 438 } | 454 } |
| OLD | NEW |