Package | Description |
---|---|
org.organicdesign.fp |
A tiny data definition language for Java, in Java.
|
org.organicdesign.fp.collections |
Type-safe versions of immutable collections (mostly from Clojure), plus unmodifiable and
immutable collection interfaces that fit these collections into the java.util interfaces.
|
org.organicdesign.fp.xform |
Immutable descriptions of data transformations (Transformable), and a highly efficient
single-pass, short-circuiting implementation that carries out those transforms in a single pass
(Xform).
|
Modifier and Type | Method and Description |
---|---|
static <T> MutableList<T> |
StaticImports.mutableVec(T... items)
Returns a MutableVector of the given items.
|
Modifier and Type | Class and Description |
---|---|
static class |
PersistentVector.MutableVector<F> |
static class |
RrbTree.MutableRrbt<E>
Mutable version of an
RrbTree . |
Modifier and Type | Method and Description |
---|---|
MutableList<E> |
MutableList.append(E val)
Adds one item to the end of the ImList.
|
MutableList<F> |
PersistentVector.MutableVector.append(F val) |
default MutableList<E> |
MutableList.concat(Iterable<? extends E> es)
Efficiently adds items to the end of this ImList.
|
MutableList<E> |
ImList.mutable()
Returns a mutable list (builder)
|
MutableList<E> |
MutableList.replace(int idx,
E e)
Replace the item at the given index.
|
MutableList<F> |
PersistentVector.MutableVector.replace(int idx,
F e) |
default MutableList<E> |
MutableList.reverse()
Returns a reversed copy of this list.
|
Modifier and Type | Method and Description |
---|---|
default MutableList<T> |
Transformable.toMutableList()
Realize a mutable list.
|
Copyright © 2018. All rights reserved.