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.