Package de.scravy.bedrock
Class SetBuilder<E extends Comparable<? super E>>
- Type Parameters:
E-
- All Implemented Interfaces:
Builder<E,Set<E>>,Iterable<E>,Collector<E,Builder<E,Set<E>>,Set<E>>
public final class SetBuilder<E extends Comparable<? super E>> extends AbstractBuilder<E,Set<E>,SetBuilder<E>>
A builder for immutable Sets.
Supports null values.
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.stream.Collector
Collector.Characteristics -
Constructor Summary
Constructors Constructor Description SetBuilder() -
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
-
SetBuilder
public SetBuilder()
-
-
Method Details
-
result
-
add
- Specified by:
addin interfaceBuilder<E extends Comparable<? super E>,Set<E extends Comparable<? super E>>>- Specified by:
addin classAbstractBuilder<E extends Comparable<? super E>,Set<E extends Comparable<? super E>>,SetBuilder<E extends Comparable<? super E>>>
-
iterator
-