Map.hx 557 B

12345678910111213141516171819202122
  1. package java.util;
  2. extern interface Map<K,V>
  3. {
  4. function clear():Void;
  5. function containsKey(obj:Dynamic):Bool;
  6. function containsValue(obj:Dynamic):Bool;
  7. function entrySet():java.util.Set<MapEntry<K,V>>;
  8. function get(k:Dynamic):V;
  9. function keySet():java.util.Set<K>;
  10. function put(key:K, value:V):V;
  11. function remove(key:Dynamic):V;
  12. function size():Int;
  13. function values():Collection<V>;
  14. }
  15. @:native('java.util.Map.Entry') extern interface MapEntry<K,V>
  16. {
  17. function getKey():K;
  18. function getValue():V;
  19. function setValue(v:V):V;
  20. }