Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(459)

Side by Side Diff: pkg/analyzer_experimental/lib/src/generated/java_core.dart

Issue 16337007: Version 0.5.13.1 . (Closed) Base URL: http://dart.googlecode.com/svn/trunk/dart/
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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:collection" show ListBase; 4 import "dart:collection" show ListBase;
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 250 matching lines...) Expand 10 before | Expand all | Expand 10 after
261 } 261 }
262 262
263 class UnsupportedOperationException implements Exception { 263 class UnsupportedOperationException implements Exception {
264 String toString() => "UnsupportedOperationException"; 264 String toString() => "UnsupportedOperationException";
265 } 265 }
266 266
267 class NumberFormatException implements Exception { 267 class NumberFormatException implements Exception {
268 String toString() => "NumberFormatException"; 268 String toString() => "NumberFormatException";
269 } 269 }
270 270
271 /// Parses given string to [Uri], throws [URISyntaxException] if invalid.
272 Uri parseUriWithException(String str) {
273 Uri uri = Uri.parse(str);
274 if (uri.path.isEmpty) {
275 throw new URISyntaxException();
276 }
277 return uri;
278 }
279
271 class URISyntaxException implements Exception { 280 class URISyntaxException implements Exception {
272 String toString() => "URISyntaxException"; 281 String toString() => "URISyntaxException";
273 } 282 }
274 283
275 class IOException implements Exception { 284 class IOException implements Exception {
276 String toString() => "IOException"; 285 String toString() => "IOException";
277 } 286 }
278 287
279 class MissingFormatArgumentException implements Exception { 288 class MissingFormatArgumentException implements Exception {
280 final String s; 289 final String s;
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
414 (_iterable as List).remove(_coPos); 423 (_iterable as List).remove(_coPos);
415 } else if (_iterable is Set) { 424 } else if (_iterable is Set) {
416 (_iterable as Set).remove(_current); 425 (_iterable as Set).remove(_current);
417 } else { 426 } else {
418 throw new StateError("Unsupported iterable ${_iterable.runtimeType}"); 427 throw new StateError("Unsupported iterable ${_iterable.runtimeType}");
419 } 428 }
420 } 429 }
421 } 430 }
422 431
423 class MapEntry<K, V> { 432 class MapEntry<K, V> {
424 K _key; 433 final Map<K, V> _map;
434 final K _key;
425 V _value; 435 V _value;
426 MapEntry(this._key, this._value); 436 MapEntry(this._map, this._key, this._value);
427 K getKey() => _key; 437 K getKey() => _key;
428 V getValue() => _value; 438 V getValue() => _value;
439 V setValue(V v) {
440 V prevValue = _value;
441 _value = v;
442 _map[_key] = v;
443 return prevValue;
444 }
429 } 445 }
430 446
431 Set<MapEntry> getMapEntrySet(Map m) { 447 Set<MapEntry> getMapEntrySet(Map m) {
432 Set<MapEntry> result = new Set(); 448 Set<MapEntry> result = new Set();
433 m.forEach((k, v) { 449 m.forEach((k, v) {
434 result.add(new MapEntry(k, v)); 450 result.add(new MapEntry(m, k, v));
435 }); 451 });
436 return result; 452 return result;
437 } 453 }
438 454
439 bool javaSetAdd(Set s, o) { 455 bool javaSetAdd(Set s, o) {
440 if (!s.contains(o)) { 456 if (!s.contains(o)) {
441 s.add(o); 457 s.add(o);
442 return true; 458 return true;
443 } 459 }
444 return false; 460 return false;
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
480 } 496 }
481 } else if (sb.length > newLength) { 497 } else if (sb.length > newLength) {
482 var s = sb.toString().substring(0, newLength); 498 var s = sb.toString().substring(0, newLength);
483 sb = new StringBuffer(s); 499 sb = new StringBuffer(s);
484 } 500 }
485 } 501 }
486 void clear() { 502 void clear() {
487 sb = new StringBuffer(); 503 sb = new StringBuffer();
488 } 504 }
489 } 505 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698