Skip to content

Instantly share code, notes, and snippets.

@arturaz
Created October 7, 2016 11:17
Show Gist options
  • Save arturaz/e5e4d6816dd40855549d480145c0078e to your computer and use it in GitHub Desktop.
Save arturaz/e5e4d6816dd40855549d480145c0078e to your computer and use it in GitHub Desktop.
public class HashMap : Binding {
public HashMap(AndroidJavaObject java) : base(java) {}
public HashMap() : base(new AndroidJavaObject("java.util.HashMap")) {}
public HashMap(
IEnumerable<KeyValuePair<AndroidJavaObject, AndroidJavaObject>> enumerable
) : this() {
foreach (var kv in enumerable) put(kv.Key, kv.Value);
}
public Option<AndroidJavaObject> put(AndroidJavaObject key, AndroidJavaObject value) =>
F.opt(java.Call<AndroidJavaObject>("put", key, value));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment