ariba.util.core
Class ConsistentHashRing.MD5HashFunction

java.lang.Object
  extended by ariba.util.core.ConsistentHashRing.MD5HashFunction
All Implemented Interfaces:
ConsistentHashRing.HashFunction
Enclosing class:
ConsistentHashRing<T>

public static class ConsistentHashRing.MD5HashFunction
extends java.lang.Object
implements ConsistentHashRing.HashFunction

A MD5 hash function which is a good alternative for uniform hashing.


Constructor Summary
ConsistentHashRing.MD5HashFunction()
           
 
Method Summary
 long hash(java.lang.Object key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsistentHashRing.MD5HashFunction

public ConsistentHashRing.MD5HashFunction()
Method Detail

hash

public long hash(java.lang.Object key)
Specified by:
hash in interface ConsistentHashRing.HashFunction


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.