[ 
https://issues.apache.org/jira/browse/COLLECTIONS-728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16996728#comment-16996728
 ] 

Gilles Sadowski commented on COLLECTIONS-728:
---------------------------------------------

{quote}{{HashFunction}}
{quote}
I still have the impression that we are carried away from the main contribution 
by an interface whose contents seems (?) to be defined by "out-of-bands" 
requirements.
 It seems (IIUC) that [Collections] will have to create the class that 
"implements" the interface, as a wrapper to a third-party hash function 
implementation (because the third party will most probably *not* depend on 
[Collections]); hence I don't see why not use an enum (or a "registry", as Alex 
suggested) in order to make the check obvious and simple: The _same_ function 
must be used whatever its specific "properties" (cyclic, or whatever).

> BloomFilter contribution
> ------------------------
>
>                 Key: COLLECTIONS-728
>                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-728
>             Project: Commons Collections
>          Issue Type: Task
>            Reporter: Claude Warren
>            Priority: Minor
>         Attachments: BF_Func.md, BloomFilter.java, BloomFilterI2.java, 
> Usage.md
>
>
> Contribution of BloomFilter library comprising base implementation and gated 
> collections.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to