Package de.scravy.bedrock
Class SeqBuilder<E>
- Type Parameters:
E- The type of the elements the builder accepts.
- All Implemented Interfaces:
Builder<E,Seq<E>>,Iterable<E>,Collector<E,Builder<E,Seq<E>>,Seq<E>>
public final class SeqBuilder<E> extends AbstractBuilder<E,Seq<E>,SeqBuilder<E>>
A builder for immutable sequences. Can not be instantiated directly, use Seq.builder
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.stream.Collector
Collector.Characteristics -
Constructor Summary
Constructors Constructor Description SeqBuilder()SeqBuilder(int sizeHint) -
Method Summary
Methods inherited from class de.scravy.bedrock.AbstractBuilder
addAll, addElements, addFromEnumeration, addFromIteratorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.scravy.bedrock.Builder
accumulator, build, characteristics, combiner, finisher, supplier
-
Constructor Details
-
SeqBuilder
public SeqBuilder() -
SeqBuilder
public SeqBuilder(int sizeHint)
-
-
Method Details