Hierarchy For Package ai.timefold.solver.core.impl.bavet.common.index
Package Hierarchies:Class Hierarchy
- java.lang.Object
- ai.timefold.solver.core.impl.bavet.common.index.FilteredUniqueRandomIterator<T> (implements ai.timefold.solver.core.impl.bavet.common.index.UniqueRandomIterator<T>)
- ai.timefold.solver.core.impl.bavet.common.index.IndexerFactory<Right_>
- ai.timefold.solver.core.impl.bavet.common.index.LinkedListIndexerBackend<T> (implements ai.timefold.solver.core.impl.bavet.common.index.IndexerBackend<T>)
- ai.timefold.solver.core.impl.bavet.common.index.RandomAccessIndexerBackend<T> (implements ai.timefold.solver.core.impl.bavet.common.index.IndexerBackend<T>)
Interface Hierarchy
- ai.timefold.solver.core.impl.bavet.common.index.CompositeKey
- java.util.function.Function<T,
R> - ai.timefold.solver.core.impl.bavet.common.index.IndexerFactory.KeysExtractor<Tuple_>
- ai.timefold.solver.core.impl.bavet.common.index.IndexerFactory.BiKeysExtractor<A,
B> - ai.timefold.solver.core.impl.bavet.common.index.IndexerFactory.QuadKeysExtractor<A,
B, C, D> - ai.timefold.solver.core.impl.bavet.common.index.IndexerFactory.TriKeysExtractor<A,
B, C> - ai.timefold.solver.core.impl.bavet.common.index.IndexerFactory.UniKeysExtractor<A>
- ai.timefold.solver.core.impl.bavet.common.index.IndexerFactory.BiKeysExtractor<A,
- ai.timefold.solver.core.impl.bavet.common.index.IndexerFactory.KeysExtractor<Tuple_>
- ai.timefold.solver.core.impl.bavet.common.index.Indexer<T>
- ai.timefold.solver.core.impl.bavet.common.index.IndexerBackend<T>
- java.util.Iterator<E>
- ai.timefold.solver.core.impl.bavet.common.index.UniqueRandomIterator<T>