All Classes and Interfaces

Class
Description
 
 
 
Subclasses do not have to worry about closing the input scanner.
Simple Scanners can extend this to avoid declaring the "current" field and "getCurrent" method
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Base class for things that page through results by passing the last item as an exclusive start key for the next page
 
 
 
 
Avoid an intermediate Iterator when scanning a List with RandomAccess layout.
Lightweight alternative to AtomicReference for storing a mutable reference.
Window object returned by RetainingScanner
 
Avoid an intermediate Iterator when scanning a List with RandomAccess layout.
 
A form of iterator that operates as lazily as possible, not knowing if the next item is available until advancing and dropping the reference to the previous item.
 
 
 
 
Wrapper around a Scanner to allow closing it without explicitly closing the Stream.
ScannerToGroups<T,K,V,C extends Collection<V>,M extends Map<K,C>>
 
ScannerToMap<T,K,V,M extends Map<K,V>>