public interface Builder<E,R>
Builders provide efficient implementations for incrementally building persistent collections.
It should be assumed that Builders are NOT thread safe. Furthermore, it is invalid to call
build() more than once.
| Modifier and Type | Method and Description |
|---|---|
Builder<E,R> |
add(E element) |
Builder<E,R> |
addAll(E e1,
E e2,
E... es) |
Builder<E,R> |
addAll(java.lang.Iterable<E> elements) |
Builder<E,R> |
addAll(java.util.Iterator<E> iterator) |
Builder<E,R> |
addAll(Traversable<E> elements) |
R |
build() |