public class GeneratorQueue<T> extends AbstractStringify implements CopyableGenerator<T>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GeneratorQueue.Fetch<T> |
LAMBDA_SEED_HINT| Modifier | Constructor and Description |
|---|---|
|
GeneratorQueue(DataSource<T>... values) |
|
GeneratorQueue(DataSource<T> values) |
|
GeneratorQueue(DataSource<T> values,
int n) |
protected |
GeneratorQueue(DataSource<T> values,
int n,
Collection<GeneratorQueue.Fetch<T>> moreValues) |
protected |
GeneratorQueue(GeneratorQueue<T> src) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
_add(DataSource<? extends T> value) |
protected void |
_add(Generator<? extends T> value,
int n) |
static <T> GeneratorQueue<T> |
beginWith(DataSource<T> values) |
static <T> GeneratorQueue<T> |
beginWith(Generator<Integer> n,
DataSource<T> values) |
static <T> GeneratorQueue<T> |
beginWith(int n,
DataSource<T> values) |
GeneratorQueue<T> |
copy() |
T |
next()
Produces next value.
|
static <T> GeneratorQueue<T> |
queue(DataSource<T>... values) |
long |
randomSeedHint() |
GeneratorQueue<T> |
then(DataSource<? extends T>... more) |
GeneratorQueue<T> |
then(Generator<? extends T> moreValues) |
GeneratorQueue<T> |
then(Generator<Integer> n,
Generator<? extends T> moreValues) |
GeneratorQueue<T> |
then(int n,
Generator<? extends T> moreValues) |
GeneratorQueue<T> |
thenAll(DataSource<? extends T>... moreValues) |
StringBuilder |
toString(StringBuilder sb) |
toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsnapshotaggregate, aggregate, all, alternateWith, any, any, cached, distinct, fetch, few, filter, flatMap, fluentData, many, map, map, mixWith, next, next, next, one, peek, several, shuffle, shuffle, some, split, split, stream, three, toGenerator, transform, two, withgetValueType, repeat, transformSourcetoGenerators, toGeneratorspublic GeneratorQueue(DataSource<T> values)
public GeneratorQueue(DataSource<T> values, int n)
protected GeneratorQueue(DataSource<T> values, int n, Collection<GeneratorQueue.Fetch<T>> moreValues)
public GeneratorQueue(DataSource<T>... values)
protected GeneratorQueue(GeneratorQueue<T> src)
public static <T> GeneratorQueue<T> beginWith(DataSource<T> values)
public static <T> GeneratorQueue<T> beginWith(int n, DataSource<T> values)
public static <T> GeneratorQueue<T> beginWith(Generator<Integer> n, DataSource<T> values)
public static <T> GeneratorQueue<T> queue(DataSource<T>... values)
protected void _add(DataSource<? extends T> value)
public GeneratorQueue<T> then(Generator<? extends T> moreValues)
public GeneratorQueue<T> then(int n, Generator<? extends T> moreValues)
public GeneratorQueue<T> then(DataSource<? extends T>... more)
then in interface FlDataSource<T>then in interface FlGenerator<T>public GeneratorQueue<T> thenAll(DataSource<? extends T>... moreValues)
public GeneratorQueue<T> copy()
copy in interface CopyableGenerator<T>public long randomSeedHint()
randomSeedHint in interface FlGenerator<T>public StringBuilder toString(StringBuilder sb)
toString in interface StringifytoString in class AbstractStringifyCopyright © 2019. All rights reserved.