|
|||||||||
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 |