public class TupleCombinerBuilder extends Object
TupleCombiner
instances.Constructor and Description |
---|
TupleCombinerBuilder()
Creates a new TupleCombinerBuilder object.
|
TupleCombinerBuilder(TupleCombiner tupleCombiner)
Creates a new TupleCombinerBuilder object.
|
Modifier and Type | Method and Description |
---|---|
TupleCombiner |
build()
Returns the current
TupleCombiner . |
TupleCombinerBuilder |
exclude(Iterable<String> varNamePatterns)
Excludes the given variables from this combiner.
|
TupleCombinerBuilder |
exclude(Stream<String> varNamePatterns)
Excludes the given variables from this combiner.
|
TupleCombinerBuilder |
exclude(String... varNamePatterns)
Excludes the given variables from this combiner.
|
TupleCombinerBuilder |
include(Iterable<String> varNamePatterns)
Includes the given variables in this combiner.
|
TupleCombinerBuilder |
include(Stream<String> varNamePatterns)
Includes the given variables in this combiner.
|
TupleCombinerBuilder |
include(String... varNamePatterns)
Includes the given variables in this combiner.
|
TupleCombinerBuilder |
once(Iterable<TupleRef> tupleRefs)
Adds the given once-only tuples to this combiner.
|
TupleCombinerBuilder |
once(Stream<TupleRef> tupleRefs)
Adds the given once-only tuples to this combiner.
|
TupleCombinerBuilder |
once(TupleRef... tupleRefs)
Adds the given once-only tuples to this combiner.
|
TupleCombinerBuilder |
start()
Starts building a new combiner.
|
TupleCombinerBuilder |
start(TupleCombiner tupleCombiner)
Starts building a new combiner.
|
TupleCombinerBuilder |
tuples(int tupleSize)
Changes the tuple size for this combiner.
|
TupleCombinerBuilder |
using(TupleRefBuilder... tupleRefs)
Adds the given once-only tuples to this combiner.
|
static TupleCombinerBuilder |
with(TupleCombiner tupleCombiner)
Creates a new builder for the given TupleCombiner.
|
public TupleCombinerBuilder()
public TupleCombinerBuilder(TupleCombiner tupleCombiner)
public static TupleCombinerBuilder with(TupleCombiner tupleCombiner)
public TupleCombiner build()
TupleCombiner
.public TupleCombinerBuilder start()
public TupleCombinerBuilder start(TupleCombiner tupleCombiner)
public TupleCombinerBuilder tuples(int tupleSize)
public TupleCombinerBuilder exclude(String... varNamePatterns)
public TupleCombinerBuilder exclude(Iterable<String> varNamePatterns)
public TupleCombinerBuilder exclude(Stream<String> varNamePatterns)
public TupleCombinerBuilder include(String... varNamePatterns)
public TupleCombinerBuilder include(Iterable<String> varNamePatterns)
public TupleCombinerBuilder include(Stream<String> varNamePatterns)
public TupleCombinerBuilder once(TupleRef... tupleRefs)
public TupleCombinerBuilder using(TupleRefBuilder... tupleRefs)
public TupleCombinerBuilder once(Iterable<TupleRef> tupleRefs)
public TupleCombinerBuilder once(Stream<TupleRef> tupleRefs)
Copyright © 2024 The Cornutum Project. All rights reserved.