Public Member Functions | Protected Attributes
utils.UniqueRandomNumbers Class Reference

List of all members.

Public Member Functions

int nextInt ()

Protected Attributes

TreeSet generatedValues = new TreeSet()
Random random = new Random()

Detailed Description

A random number generated which creates unique int values.

This generator remembers already generated values and never returns the same value twice. Obviously, this generator should not be called too often, otherwise it will run out of available values. The performance will also degenerate.

In general, this simple implementation is not very fast..

Definition at line 38 of file UniqueRandomNumbers.java.


Member Function Documentation

Definition at line 44 of file UniqueRandomNumbers.java.


Member Data Documentation

TreeSet utils.UniqueRandomNumbers.generatedValues = new TreeSet() [protected]

Definition at line 40 of file UniqueRandomNumbers.java.

Random utils.UniqueRandomNumbers.random = new Random() [protected]

Definition at line 42 of file UniqueRandomNumbers.java.


The documentation for this class was generated from the following file:


tug_ist_diagnosis_engine
Author(s): Safdar Zaman, Gerald Steinbauer
autogenerated on Mon Jan 6 2014 11:51:16