- All Implemented Interfaces:
Factory<Random>
, Random
A random factory wrapper that uses a single random instance. The underlying random instance has to be thread safe.
-
-
-
Constructor Summary
Constructors
-
Method Summary
void
Fill the array of bytes with random values.
void
fill(byte[] bytes,
int start,
int len)
Fill part of bytes with random values.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
Method Details
-
create
- Specified by:
create
in interface Factory<Random>
- Returns:
- a new object created using this factory.
-
fill
public void fill(byte[] bytes,
int start,
int len)
Description copied from interface: Random
Fill part of bytes with random values.
- Specified by:
fill
in interface Random
- Parameters:
bytes
- byte array to be filled.
start
- index to start filling at.
len
- length of segment to fill.
-
fill
public void fill(byte[] bytes)
Description copied from interface: Random
Fill the array of bytes with random values.
- Specified by:
fill
in interface Random
- Parameters:
bytes
- byte array to be filled.