Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- eu.bandm.tools.ops.AbstractInvertibleFunction<D,R> (implements eu.bandm.tools.ops.InvertibleFunction<D,R>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- eu.bandm.tools.ops.ArrayIndex<T> (implements eu.bandm.tools.ops.Index<T>)
- eu.bandm.tools.ops.Arrays
- eu.bandm.tools.ops.Backtrack
- eu.bandm.tools.ops.BitSets
- eu.bandm.tools.ops.Collections
- eu.bandm.tools.ops.Comparators
- eu.bandm.tools.ops.Computables
- eu.bandm.tools.ops.Consumers
- eu.bandm.tools.ops.EnumIndex<T> (implements eu.bandm.tools.ops.Index<T>)
- eu.bandm.tools.ops.EquivalenceRelation<A> (implements eu.bandm.tools.ops.Relation<D,R>, java.io.Serializable)
- eu.bandm.tools.ops.Functions
- eu.bandm.tools.ops.Functions.MemoizedBiFunction<A,B,C> (implements java.util.function.BiFunction<T,U,R>)
- eu.bandm.tools.ops.HashIndex<T> (implements eu.bandm.tools.ops.Index<T>)
- eu.bandm.tools.ops.HashMultiset<A> (implements eu.bandm.tools.ops.Multiset<A>)
- eu.bandm.tools.ops.IndexCounter<T>
- eu.bandm.tools.ops.IndexSet<T> (implements java.util.Set<E>)
- eu.bandm.tools.ops.InitProducers
- eu.bandm.tools.ops.IntervalRelation
- eu.bandm.tools.ops.Iterables
- eu.bandm.tools.ops.Iterables.FilterIterable<A> (implements java.lang.Iterable<T>)
- eu.bandm.tools.ops.Iterables.FilterTest
- eu.bandm.tools.ops.Iterators
- eu.bandm.tools.ops.Iterators.FilterIterator<A> (implements java.util.Iterator<E>)
- eu.bandm.tools.ops.Lattices
- eu.bandm.tools.ops.LazyLists
- eu.bandm.tools.ops.ListIterators
- eu.bandm.tools.ops.Lists
- eu.bandm.tools.ops.Math
- eu.bandm.tools.ops.Monoids
- eu.bandm.tools.ops.Multimaps
- eu.bandm.tools.ops.Multisets
- eu.bandm.tools.ops.Null
- eu.bandm.tools.ops.Pairs
- eu.bandm.tools.ops.Pattern<A>
- eu.bandm.tools.ops.Predicates
- eu.bandm.tools.ops.ReflectedOperation
- eu.bandm.tools.ops.Relations
- eu.bandm.tools.ops.SetIndex<T> (implements eu.bandm.tools.ops.Index<T>)
- eu.bandm.tools.ops.Statefuls
- eu.bandm.tools.ops.TreeMultiset<A> (implements eu.bandm.tools.ops.SortedMultiset<A>)
- eu.bandm.tools.ops.Trie<K,V>
- eu.bandm.tools.ops.Trie.Evaluator<K,V>
- eu.bandm.tools.ops.Trie.Functor<K>
- eu.bandm.tools.ops.Trie.Node<K,V>
- eu.bandm.tools.ops.Tuple0 (implements java.lang.Comparable<T>, java.io.Serializable, eu.bandm.tools.ops.Tuploid0)
- eu.bandm.tools.ops.Tuple2<A0,A1> (implements java.io.Serializable, eu.bandm.tools.ops.Tuploid2<A0,A1>)
- eu.bandm.tools.ops.Tuple3<A0,A1,A2> (implements java.io.Serializable, eu.bandm.tools.ops.Tuploid3<A0,A1,A2>)
- eu.bandm.tools.ops.Tuple4<A0,A1,A2,A3> (implements java.io.Serializable, eu.bandm.tools.ops.Tuploid4<A0,A1,A2,A3>)
- eu.bandm.tools.ops.Tuples
Interface Hierarchy
- eu.bandm.tools.ops.BinFunction<D1,D2,R>
- eu.bandm.tools.ops.Computable<A>
- eu.bandm.tools.ops.Consumer<D,S>
- eu.bandm.tools.ops.Function<D,R>
- java.util.function.Function<T,R>
- eu.bandm.tools.ops.Function0<R>
- eu.bandm.tools.ops.Function2<D0,D1,R>
- eu.bandm.tools.ops.Function3<D0,D1,D2,R>
- eu.bandm.tools.ops.Function4<D0,D1,D2,D3,R>
- eu.bandm.tools.ops.Function5<D0,D1,D2,D3,D4,R>
- eu.bandm.tools.ops.Function6<D0,D1,D2,D3,D4,D5,R>
- eu.bandm.tools.ops.Function7<D0,D1,D2,D3,D4,D5,D6,R>
- eu.bandm.tools.ops.Function8<D0,D1,D2,D3,D4,D5,D6,D7,R>
- eu.bandm.tools.ops.Interval<B>
- java.lang.Iterable<T>
- java.util.Iterator<E>
- eu.bandm.tools.ops.Lattice<A>
- java.util.Map<K,V>
- eu.bandm.tools.ops.Pair<L,R>
- eu.bandm.tools.ops.PairSink<A,B>
- eu.bandm.tools.ops.Predicate<D>
- eu.bandm.tools.ops.Producer<R,S>
- eu.bandm.tools.ops.Relation<D,R>
- eu.bandm.tools.ops.Semigroup<M>
- java.io.Serializable
- eu.bandm.tools.ops.Sink<A>
- eu.bandm.tools.ops.Stateful<S,A>
- eu.bandm.tools.ops.Trie.Automaton<K,V>
- eu.bandm.tools.ops.Tuploid0
Enum Hierarchy
see also the complete user documentation .