Class Hierarchy
- java.lang.Object
- io.datarouter.scanner.ArrayScanner<T> (implements io.datarouter.scanner.Scanner<T>)
- io.datarouter.scanner.BaseScanner<T> (implements io.datarouter.scanner.Scanner<T>)
- io.datarouter.scanner.BaseLinkedScanner<T,R>
- io.datarouter.scanner.AdvanceUntilScanner<T>
- io.datarouter.scanner.AdvanceWhileScanner<T>
- io.datarouter.scanner.BatchingScanner<T>
- io.datarouter.scanner.ComparableScanner<T> (implements java.lang.Comparable<T>)
- io.datarouter.scanner.ConcatenatingScanner<T>
- io.datarouter.scanner.DeduplicatingScanner<T,R>
- io.datarouter.scanner.DistinctScanner<T,R>
- io.datarouter.scanner.EachScanner<T>
- io.datarouter.scanner.FilteringScanner<T>
- io.datarouter.scanner.LimitingScanner<T>
- io.datarouter.scanner.MappingScanner<T,R>
- io.datarouter.scanner.PrefetchingScanner<T>
- io.datarouter.scanner.RetainingScanner<T>
- io.datarouter.scanner.SamplingScanner<T>
- io.datarouter.scanner.ShufflingScanner<T>
- io.datarouter.scanner.SortingScanner<T>
- io.datarouter.scanner.NaturalSortingScanner<T>
- io.datarouter.scanner.SplittingScanner<T,R>
- io.datarouter.scanner.SteppingScanner<T>
- io.datarouter.scanner.CollatingScanner<T>
- io.datarouter.scanner.EmptyScanner<T>
- io.datarouter.scanner.GeneratingScanner<T>
- io.datarouter.scanner.IteratingScanner<T>
- io.datarouter.scanner.IteratorScanner<T>
- io.datarouter.scanner.StreamScanner<T>
- io.datarouter.scanner.PagingScanner<K,T>
- io.datarouter.scanner.ParallelMappingScanner<T,R>
- io.datarouter.scanner.BaseLinkedScanner<T,R>
- io.datarouter.scanner.IterableScanner
- io.datarouter.scanner.ObjectScanner<T> (implements io.datarouter.scanner.Scanner<T>)
- io.datarouter.scanner.OptionalScanner
- io.datarouter.scanner.ParallelScanner<T>
- io.datarouter.scanner.ParallelScannerContext
- io.datarouter.scanner.RandomAccessScanner<T> (implements io.datarouter.scanner.Scanner<T>)
- io.datarouter.scanner.RetainingGroup<T>
- io.datarouter.scanner.ScannerConsumerFunction<T> (implements java.util.function.Function<T,R>)
- io.datarouter.scanner.ScannerIterator<T> (implements java.util.Iterator<E>)
- io.datarouter.scanner.ScannerPredicateFunction<T> (implements java.util.function.Function<T,R>)
- io.datarouter.scanner.ScannerPredicateFunction.ScannerPredicateFunctionResult<T>
- io.datarouter.scanner.ScannerStream<T> (implements java.util.stream.Stream<T>)
- io.datarouter.scanner.ScannerToGroups<T,K,V,C,M> (implements java.util.function.Function<T,R>)
- io.datarouter.scanner.ScannerToMap<T,K,V,M> (implements java.util.function.Function<T,R>)
- io.datarouter.scanner.ScannerTool
Interface Hierarchy
- java.lang.AutoCloseable
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.datarouter.scanner.ScannerToMap.Replace
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)