public override bool ContainsKey(string key) { AnyValue value = Map.get(key); if (value == NO_VALUE) { return(false); } else { return(Filter.apply(key, value)); } }
public override AnyValue Get(string key) { for (int i = 0; i < UpdatedKeys.Length; i++) { if (UpdatedKeys[i].Equals(key)) { return(UpdatedValues[i]); } } return(Map.get(key)); }
public override AnyValue Get(string key) { return(MapFunction.apply(key, Map.get(key))); }