is.logi.crypto.random
Class OldRandomSpinner

java.lang.Object
  |
  +--java.util.Random
        |
        +--is.logi.crypto.random.OldRandomSpinner

public class OldRandomSpinner
extends java.util.Random

This class uses the scheduler to generate random numbers. It counts the number of times a loop is repeated before a thread has slept for a specified number of milliseconds. The two lowest order bits of this number are then used.

The helper class which does the actual number generation is by Henry Strickland (strix@versant.com) and Greg Noel (greg@qualcomm.com). It is based on similar C code by Matt Blaze, Jack Lacy, and Don Mitchell.

Author:
Logi Ragnarsson (logir@hi.is)
See Also:
Serialized Form

Constructor Summary
OldRandomSpinner()
           
 
Methods inherited from class java.util.Random
nextBoolean, nextBytes, nextDouble, nextFloat, nextGaussian, nextInt, nextInt, nextLong, setSeed
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OldRandomSpinner

public OldRandomSpinner()


Copyright 1997-1999 Logi Ragnarsson