| Interface | Description |
|---|---|
| Bool |
Has boolean characteristics, being true, false, or empty.
|
| Closure<ReturnType,ParamType> | |
| Comparing<T> |
Extensions to the Comparable interface.
|
| Sequence<T> |
A list with extended functionality, modeled on the Enumerable class in Ruby.
|
| Class | Description |
|---|---|
| BooleanArray |
Wraps boolean[] and Boolean[].
|
| ByteArray | |
| CharArray | |
| Common |
The most commonly used methods in ijdk, suitable for static import and replete with name
collisions.
|
| Comp |
Extensions to the Comparable interface.
|
| DefaultComparing<T extends java.lang.Comparable<T>> |
A class that implements
Comparing, handling null as the object wrapped and used in
the compareTo method. |
| DoubleArray | |
| FloatArray | |
| ICore | |
| Int |
Extensions to Integer, wrapping a possibly-null Integer with better null checking.
|
| IntArray |
Utilities for
int[]. |
| IntegerArray |
An array that allows insertion at any point, not within the set size.
|
| KeyValue<K,V> |
Otherwise known as a Pair.
|
| LongArray | |
| MathExt |
Math extensions.
|
| NCPair<FirstType,SecondType> |
A pair of objects that do not implement Comparable.
|
| Obj<T> |
Extension to the Object class, wrapping a JDK Object with additional methods.
|
| ObjectExt |
Extensions to the Object class.
|
| Output |
Various ways of writing output, to files, and standard out.
|
| Pair<FirstType extends java.lang.Comparable<? super FirstType>,SecondType extends java.lang.Comparable<? super SecondType>> |
A two-element tuple, for classes that are comparable.
|
| Pathname |
Extends java.io.File with Ruby-ish functionality, based on pathname.rb.
|
| PathnameGlob | |
| Range |
A range of integers, inclusive.
|
| ShortArray | |
| Str |
Extensions to the String class.
|
| StringExt |
Extensions to the String class.
|
| Thrw |