Uses of Interface
com.github.andrewoma.dexx.collection.Builder
-
Packages that use Builder Package Description com.github.andrewoma.dexx.collection Dexx collections are a port of Scala's immutable, persistent collection classes to pure Java.com.github.andrewoma.dexx.collection.internal.base com.github.andrewoma.dexx.collection.internal.builder -
-
Uses of Builder in com.github.andrewoma.dexx.collection
Classes in com.github.andrewoma.dexx.collection that implement Builder Modifier and Type Class Description (package private) class
VectorBuilder<E>
Methods in com.github.andrewoma.dexx.collection that return Builder Modifier and Type Method Description @NotNull Builder<E,R>
Builder. add(E element)
@NotNull Builder<E,R>
Builder. addAll(@NotNull Traversable<E> elements)
@NotNull Builder<E,R>
Builder. addAll(@NotNull java.util.Iterator<E> iterator)
@NotNull Builder<E,R>
Builder. addAll(E e1, E e2, E... es)
@NotNull Builder<E,R>
Builder. addAll(java.lang.Iterable<E> elements)
static <E> @NotNull Builder<E,IndexedList<E>>
ArrayLists. builder()
static <E> @NotNull Builder<E,IndexedList<E>>
IndexedLists. builder()
static <E> @NotNull Builder<E,LinkedList<E>>
LinkedLists. builder()
static <K,V>
@NotNull Builder<Pair<K,V>,Map<K,V>>Maps. builder()
static <E> @NotNull Builder<E,Set<E>>
Sets. builder()
static <K extends java.lang.Comparable<? super K>,V>
@NotNull Builder<Pair<K,V>,SortedMap<K,V>>SortedMaps. builder()
static <K,V>
@NotNull Builder<Pair<K,V>,SortedMap<K,V>>SortedMaps. builder(java.util.Comparator<? super K> comparator)
static <E> @NotNull Builder<E,SortedSet<E>>
SortedSets. builder()
static <E> @NotNull Builder<E,SortedSet<E>>
SortedSets. builder(java.util.Comparator<? super E> comparator)
@NotNull Builder<E,R>
BuilderFactory. newBuilder()
Methods in com.github.andrewoma.dexx.collection with parameters of type Builder Modifier and Type Method Description <R extends Traversable<E>>
RTraversable. to(@NotNull Builder<E,R> builder)
Converts this collection to another collection using a builder. -
Uses of Builder in com.github.andrewoma.dexx.collection.internal.base
Methods in com.github.andrewoma.dexx.collection.internal.base with parameters of type Builder Modifier and Type Method Description <R extends Traversable<E>>
RAbstractTraversable. to(@NotNull Builder<E,R> builder)
-
Uses of Builder in com.github.andrewoma.dexx.collection.internal.builder
Classes in com.github.andrewoma.dexx.collection.internal.builder that implement Builder Modifier and Type Class Description class
AbstractBuilder<E,R>
class
AbstractSelfBuilder<E,R>
Methods in com.github.andrewoma.dexx.collection.internal.builder that return Builder Modifier and Type Method Description @NotNull Builder<E,R>
AbstractBuilder. addAll(@NotNull Traversable<E> elements)
@NotNull Builder<E,R>
AbstractBuilder. addAll(@NotNull java.lang.Iterable<E> elements)
@NotNull Builder<E,R>
AbstractBuilder. addAll(@NotNull java.util.Iterator<E> iterator)
@NotNull Builder<E,R>
AbstractBuilder. addAll(E e1, E e2, E... es)
-