Class RandomStream.CollisionException

All Implemented Interfaces:
Enclosing class:

public class RandomStream.CollisionException
extends RandomStream.StreamException

Exception thrown if two stream names accidentally hash to the same 32-bit extract of their MD5 digests. The only deterministic fix for this is to pick a different strategy for generating stream names that doesn't cause a collision.

See Also:
Serialized Form

Constructor Summary
RandomStream.CollisionException(java.lang.String badname)
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public RandomStream.CollisionException(java.lang.String badname)