public class RandomByteSequenceGenerator extends java.lang.Object implements ByteSequenceGenerator, IByteArraySupplier
Constructor and Description |
---|
RandomByteSequenceGenerator(int length)
Creates a new generator for random array with the specified length.
|
Modifier and Type | Method and Description |
---|---|
static RandomByteSequenceGenerator |
create(int length)
Creates a new generator for random array with the specified length.
|
byte[] |
generateByteSequence()
Returns a newly generated byte sequence.
|
protected byte[] |
generateSequence() |
byte[] |
getAsByteArray()
Returns a newly generated byte array.
|
protected int |
getLength() |
protected RandomRange |
getRandomRange() |
java.lang.String |
toString() |
public RandomByteSequenceGenerator(int length)
public static RandomByteSequenceGenerator create(int length)
public byte[] getAsByteArray()
getAsByteArray
in interface IByteArraySupplier
public byte[] generateByteSequence()
generateByteSequence
in interface ByteSequenceGenerator
public java.lang.String toString()
toString
in class java.lang.Object
protected byte[] generateSequence()
protected RandomRange getRandomRange()
protected int getLength()