Marvin Humphrey created CLOWNFISH-58:
----------------------------------------
Summary: Refine Hash API
Key: CLOWNFISH-58
URL: https://issues.apache.org/jira/browse/CLOWNFISH-58
Project: Apache Lucy-Clownfish
Issue Type: Improvement
Components: Core
Reporter: Marvin Humphrey
Assignee: Marvin Humphrey
Fix For: 0.5.0
After reviewing the Hash API ([http://s.apache.org/yzA]), we decided to make
some refinements:
* Remove Find_Key.
* Add Has_Key.
* Use `size_t` for capacity and other internal variables.
* Make Hash final.
* Expose the following methods as public: Clear, Store, Fetch, Delete, Keys,
Values, Get_Size, Equals
* Implement Clone() with shallow semantics.
* CLOWNFISH-2, CLOWNFISH-7, CLOWNFISH-35, CLOWNFISH-36
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
|