|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Map2<X,Y,V> | Map2 is an interface that represents a two-parameter map. |
| Map2.Entry<X,Y,V> | A map entry (key1-key2-value pair). |
| Class Summary | |
|---|---|
| AbstractMap2<X,Y,V> | AbstractMap2 is a partial implementation of two-parameter map. |
| AbstractMap2.Entry<X,Y,V> | An entry of a two-parameter map. |
| CompoundIterable<T> | CompoundIterable is an Iterable that is composed of several other iterable. |
| Filter<T> | Filter is a Function that returns Boolean values; boolean accept() is an alias for Function.apply(). |
| Function<X,Y> | Function is an abstract class that represents the mathematical notion of function: X -> Y. |
| Function2<X,Y,Z> | Function2 is an abstract class that represents the mathematical notion of two-parameter function: X x Y -> Z. |
| IndexedHashMap2<X,Y,V> | IndexedHashMap2 is an class that implements a two-parameter map with indexes for both parameters; entries are stored in a HashMap. |
| IndexedMap2<X,Y,V> | IndexedMap2 is an abstract class that implements a two-parameter map with indexes for both parameters. |
| IndexedTreeMap2<X,Y,V> | IndexedHashMap2 is an class that implements a two-parameter map with indexes for both parameters; entries are stored in a TreeMap. |
| Iterators | Iterators is a utility class that contains static methods for iterators |
| Iterators.EmptyIterator<T> | EmptyIterator is a helper class that does not contain any elements and throws an exception when next() is called. |
| KeyValueArrayMap<X,Y> | KeyValueArrayMap is a helper class that implements Map which is based on a key/value array Note that this class does not take any additional memory; lazy evaluation uses only the array provided. |
| KeyValuePairsMap<X,Y> | KeyValuePairsMap is a helper class that implements Map which is based on a key/value array Note that this class does not take any additional memory; lazy evaluation uses only the array provided. |
| LazyPair<X,Y> | LazyPair<Left, Right> is a pair consisting of key and value; its value won't be calculated until requested. |
| Maps | |
| Objects | Objects is a utility class that contains various unsorted static methods for foundation package |
| Pair<Left,Right> | Pair<Left, Right> is a class that represents pairs of objects. |
| RangeList | RangeList is a class that represents a list of values in a range. |
| Sample1 | |
com.myjavatools.lib.foundation deals with very general notions: Function, Filter (Predicate), and their applications to Collections framework classes.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||