| 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 | 4 |
| 5 class JavaSystem { | 5 class JavaSystem { |
| 6 static int currentTimeMillis() { | 6 static int currentTimeMillis() { |
| 7 return (new DateTime.now()).millisecondsSinceEpoch; | 7 return (new DateTime.now()).millisecondsSinceEpoch; |
| 8 } | 8 } |
| 9 | 9 |
| 10 static void arraycopy(List src, int srcPos, List dest, int destPos, int length
) { | 10 static void arraycopy(List src, int srcPos, List dest, int destPos, int length
) { |
| (...skipping 404 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 415 void javaMapPutAll(Map target, Map source) { | 415 void javaMapPutAll(Map target, Map source) { |
| 416 source.forEach((k, v) { | 416 source.forEach((k, v) { |
| 417 target[k] = v; | 417 target[k] = v; |
| 418 }); | 418 }); |
| 419 } | 419 } |
| 420 | 420 |
| 421 bool javaStringEqualsIgnoreCase(String a, String b) { | 421 bool javaStringEqualsIgnoreCase(String a, String b) { |
| 422 return a.toLowerCase() == b.toLowerCase(); | 422 return a.toLowerCase() == b.toLowerCase(); |
| 423 } | 423 } |
| 424 | 424 |
| 425 bool javaStringRegionMatches(String t, int toffset, String o, int ooffset, int l
en) { |
| 426 if (toffset < 0) return false; |
| 427 if (ooffset < 0) return false; |
| 428 var tend = toffset + len; |
| 429 var oend = ooffset + len; |
| 430 if (tend > t.length) return false; |
| 431 if (oend > o.length) return false; |
| 432 return t.substring(toffset, tend) == o.substring(ooffset, oend); |
| 433 } |
| 434 |
| 425 bool javaBooleanOr(bool a, bool b) { | 435 bool javaBooleanOr(bool a, bool b) { |
| 426 return a || b; | 436 return a || b; |
| 427 } | 437 } |
| 428 | 438 |
| 429 class JavaStringBuilder { | 439 class JavaStringBuilder { |
| 430 StringBuffer sb = new StringBuffer(); | 440 StringBuffer sb = new StringBuffer(); |
| 431 String toString() => sb.toString(); | 441 String toString() => sb.toString(); |
| 432 JavaStringBuilder append(x) { | 442 JavaStringBuilder append(x) { |
| 433 sb.write(x); | 443 sb.write(x); |
| 434 return this; | 444 return this; |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 477 if (!_matches.moveNext()) { | 487 if (!_matches.moveNext()) { |
| 478 return false; | 488 return false; |
| 479 } | 489 } |
| 480 _match = _matches.current; | 490 _match = _matches.current; |
| 481 return true; | 491 return true; |
| 482 } | 492 } |
| 483 String group(int i) => _match[i]; | 493 String group(int i) => _match[i]; |
| 484 int start() => _match.start; | 494 int start() => _match.start; |
| 485 int end() => _match.end; | 495 int end() => _match.end; |
| 486 } | 496 } |
| OLD | NEW |