Handy utilities for things I wish were in Java's collections api.
- Delegating collections
- Observable collections
- Invertible Map (BiMap)
- Boxes
- Object
T
int
long
float
double
char
- Object
- Trees
- Treated as additions to
Map<K, Tree<K,V>>
- Treated as additions to
- Tuples
- Pair
- Lambdas that
throw Throwable
- Common utilities for
List
,Map
, andSet
types with features such as:- Creating singleton collections
- Creating disjoint & union collection of two input collections