public class TupleGeneratorBuilder extends Object
TupleGenerator
instances.Constructor and Description |
---|
TupleGeneratorBuilder()
Creates a new TupleGeneratorBuilder object.
|
TupleGeneratorBuilder(TupleGenerator tupleGenerator)
Creates a new TupleGeneratorBuilder object.
|
Modifier and Type | Method and Description |
---|---|
TupleGenerator |
build()
Returns the current
TupleGenerator . |
TupleGeneratorBuilder |
combiners(Iterable<TupleCombiner> combiners)
Add the given
TupleCombiner instances to this generator. |
TupleGeneratorBuilder |
combiners(Stream<TupleCombiner> combiners)
Add the given
TupleCombiner instances to this generator. |
TupleGeneratorBuilder |
combiners(TupleCombiner... combiners)
Add the given
TupleCombiner instances to this generator. |
TupleGeneratorBuilder |
combining(TupleCombinerBuilder... combiners)
Add the given
TupleCombiner instances to this generator. |
TupleGeneratorBuilder |
seed(int seed)
Changes the random number sequence seed for this generator.
|
TupleGeneratorBuilder |
seed(Long seed)
Changes the random number sequence seed for this generator.
|
TupleGeneratorBuilder |
start()
Starts building a new generator.
|
TupleGeneratorBuilder |
start(TupleGenerator tupleGenerator)
Starts building a new generator.
|
TupleGeneratorBuilder |
tuples(int tupleSize)
Changes the default tuple size for this generator.
|
static TupleGeneratorBuilder |
with(TupleGenerator tupleGenerator)
Creates a new builder for the given TupleGenerator.
|
public TupleGeneratorBuilder()
public TupleGeneratorBuilder(TupleGenerator tupleGenerator)
public static TupleGeneratorBuilder with(TupleGenerator tupleGenerator)
public TupleGenerator build()
TupleGenerator
.public TupleGeneratorBuilder start()
public TupleGeneratorBuilder start(TupleGenerator tupleGenerator)
public TupleGeneratorBuilder tuples(int tupleSize)
public TupleGeneratorBuilder seed(Long seed)
public TupleGeneratorBuilder seed(int seed)
public TupleGeneratorBuilder combining(TupleCombinerBuilder... combiners)
TupleCombiner
instances to this generator.public TupleGeneratorBuilder combiners(TupleCombiner... combiners)
TupleCombiner
instances to this generator.public TupleGeneratorBuilder combiners(Iterable<TupleCombiner> combiners)
TupleCombiner
instances to this generator.public TupleGeneratorBuilder combiners(Stream<TupleCombiner> combiners)
TupleCombiner
instances to this generator.Copyright © 2024 The Cornutum Project. All rights reserved.