Class PSet.SortedBuilder<I extends java.lang.Comparable<I>>
- java.lang.Object
-
- net.morimekta.providence.descriptor.PSet.SortedBuilder<I>
-
- Type Parameters:
I
- The item type.
- All Implemented Interfaces:
PSet.Builder<I>
public static class PSet.SortedBuilder<I extends java.lang.Comparable<I>> extends java.lang.Object implements PSet.Builder<I>
Default builder returning an ImmutableSortedSet.
-
-
Constructor Summary
Constructors Constructor Description SortedBuilder()
SortedBuilder(int capacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PSet.Builder<I>
add(I value)
PSet.Builder<I>
addAll(java.util.Collection<I> items)
java.util.Set<I>
build()
-
-
-
Method Detail
-
add
@Nonnull public PSet.Builder<I> add(@Nonnull I value)
- Specified by:
add
in interfacePSet.Builder<I extends java.lang.Comparable<I>>
-
addAll
@Nonnull public PSet.Builder<I> addAll(@Nonnull java.util.Collection<I> items)
- Specified by:
addAll
in interfacePSet.Builder<I extends java.lang.Comparable<I>>
-
build
@Nonnull public java.util.Set<I> build()
- Specified by:
build
in interfacePSet.Builder<I extends java.lang.Comparable<I>>
-
-