See: Description
| Interface | Description |
|---|---|
| Option<T> |
Indicates presence or absence of a value (null is a valid, present value) or end-of-stream.
|
| Or<G,B> |
`Or` represents the presence of a successful outcome, or an error.
|
| Class | Description |
|---|---|
| FunctionUtils |
A dumping ground for utility functions that aren't useful enough to belong in StaticImports.
|
| FunctionUtils.UnmodifiableCollection<T> |
Wraps a collection.
|
| FunctionUtils.UnmodifiableIterator<E> |
Wraps an iterator.
|
| FunctionUtils.UnmodifiableList<T> |
Wraps a list.
|
| FunctionUtils.UnmodifiableListIterator<T> |
Wraps a list iterator.
|
| FunctionUtils.UnmodifiableMap<K,V> |
Wraps a map.
|
| FunctionUtils.UnmodifiableSet<T> |
Wraps a set.
|
| FunctionUtils.UnmodifiableSortedIterator<E> |
Wraps an ordered iterator.
|
| FunctionUtils.UnmodifiableSortedMap<K,V> |
Wraps a sorted map.
|
| FunctionUtils.UnmodifiableSortedSet<T> |
Wraps a sorted set.
|
| LazyRef<T> |
Lazily initialize a value (and free the initialization resources) on the first call to get().
|
| Option.None<T> |
Represents the absence of a value
|
| Option.Some<T> |
Represents the presence of a value, even if that value is null.
|
| Or.Bad<G,B> |
Represents the presence of a Bad value (and absence of a Good).
|
| Or.Good<G,B> |
Represents the presence of a Good value (and absence of a Bad).
|
| StaticImports |
A mini data definition language composed of vec(), tup(), map(), set(), plus xform() which makes
java.util collections transformable.
|
A data definition language, and other tools for writing functional Java. Also, there are experimental features you may find useful:
Copyright © 2017. All rights reserved.