Interface | Description |
---|---|
BinFunction<D1,D2,R> | |
Collections.LiteralList<A> |
Very similar to
java.util.Arrays.asList() , but truely immutable. |
Collections.LiteralMap<A,B> | |
Collections.LiteralSet<A> | |
Computable<A> | Deprecated |
Consumer<D,S> |
A parametrized action on a stateful class.
|
Function<D,R> | Deprecated
Use
Function instead. |
Function0<R> | |
Function2<D0,D1,R> | |
Function3<D0,D1,D2,R> | |
Function4<D0,D1,D2,D3,R> | |
Function5<D0,D1,D2,D3,D4,R> | |
Function6<D0,D1,D2,D3,D4,D5,R> | |
Function7<D0,D1,D2,D3,D4,D5,D6,R> | |
Function8<D0,D1,D2,D3,D4,D5,D6,D7,R> | |
GenMonoid<A,M> | |
GenSemigroup<A,M> | |
Index<T> |
An index is a totally ordered finite collection, the
generalization of an enum type.
|
InitConsumer<D,S> | |
InitProducer<R,S> | |
Interval<B> | |
InvertibleFunction<D,R> | |
Iterators.LookaheadIterator<A> | |
Iterators.PushbackIterator<A> | |
Lattice<A> | |
LazyList<A> | |
Monoid<M> | |
MonoidAction<M,S> | |
Multimap<A,B> |
A finite set of pairs.
|
Multiset<A> | |
Pair<L,R> | Deprecated |
PairSink<A,B> | Deprecated |
Predicate<D> | |
PreimageMap<A,B> | |
Producer<R,S> | |
Relation<D,R> |
A binary predicate.
|
RetractableFunction<D,R> | |
SectionableFunction<D,R> | |
Semigroup<M> | |
Sink<A> | |
SortedEntryList<A,B> | |
SortedList<A> | |
SortedMultimap<A,B> | |
SortedMultiset<A> | |
Stateful<S,A> | |
Trie.Automaton<K,V> | |
Tuploid0 | |
Tuploid1<A0> | |
Tuploid2<A0,A1> | |
Tuploid3<A0,A1,A2> | |
Tuploid4<A0,A1,A2,A3> |
Class | Description |
---|---|
AbstractInvertibleFunction<D,R> |
invert .
|
AbstractLazyList<A> | |
AbstractMultimap<A,B> | |
AbstractPreimageMap<A,B> | |
ArrayIndex<T> | |
Arrays | |
ArraySortedEntryList<A,B> | |
ArraySortedList<A> | |
Backtrack | |
Backtrack.Exploration<A> | |
BisectionEntrySet<A,B> | |
BisectionMap<A,B> | |
BisectionSet<A> | |
BitSets |
ml->bt 20160821
benoetigt fuer rtl, bitte glattziehen.
|
Collections | |
Comparators | |
Computables | Deprecated |
Consumers | |
EnumIndex<T extends Enum<T>> | |
EquivalenceRelation<A> |
Finite partial equivalence relations modulo equals, implemented as
union-find trees.
|
ForwardMultimap<A,B> | |
Functions | |
Functions.MemoizedBiFunction<A,B,C> | |
HashIndex<T> | |
HashMultimap<A,B> | |
HashMultiset<A> | |
HashPreimageMap<A,B> | |
IndexCounter<T> | |
IndexMap<K,V> | |
IndexMultimap<A,B> | |
IndexSet<T> | |
InitProducers | |
IntervalRelation | |
Iterables | |
Iterables.Cached<A> | |
Iterables.FilterIterable<A> | |
Iterables.FilterTest | |
Iterators | |
Iterators.FilterIterator<A> | |
Lattices | |
LazyLists | |
ListIterators | |
Lists | |
MapMultimap<A,B> | |
Math | |
Monoids | |
Multimaps | |
Multisets | |
Null |
An abstract class that has no instances, and only the
null reference. |
Pairs | Deprecated |
Pattern<A> |
A modular implementation of pattern matching on arbitrary objects.
|
Pattern.Atomic<A> | |
Pattern.Binary<A,B,C> | |
Pattern.Contravariant<A> | |
Pattern.Transform<A,B> | |
Pattern.Unary<A,B> | |
Pattern.Variable<A> |
Pattern variable.
|
Predicates | |
RecursiveList<A> | |
ReflectedBinFunction<D1,D2,R> | |
ReflectedFunction<D,R> | |
ReflectedOperation | |
ReflectedRelation<D,R> | |
Relations | |
RtArraySet<D> |
ATTENTION: This class restricts the contract of "Iterator":
Once "
hasNext()==false " has returned, all following behaviour
is unspecified and further usage forbidden. |
RtArraySet2<D> |
"Lock-Free" variant of a "Real-Time Array Set".
DISCUSS: not yet clear whether the old dynamic form for "size()" is more efficient, -- it needs one "atomic" variable less. |
SetIndex<T> | |
Statefuls | |
TreeMultiset<A> | |
Trie<K extends Comparable<? super K>,V> |
Implementation of optimized prefix retrieval data structures.
|
Trie.Evaluator<K extends Comparable<? super K>,V> |
Realizes alebraic operation on Tries.
|
Trie.Functor<K extends Comparable<? super K>> | |
Trie.Node<K extends Comparable<? super K>,V> |
Immutable data, each instance represents one "cell" (inner node or leave) of
the whole Trie.
|
Tuple0 | |
Tuple2<A0,A1> | |
Tuple3<A0,A1,A2> | |
Tuple4<A0,A1,A2,A3> | |
Tuples | |
UnlazyList<A> |
Enum | Description |
---|---|
IntervalRelation.Base |
see also the complete user documentation .