| Class | Description | 
|---|---|
| ByteBufferUtil | 
 Utilities for interacting with  
ByteBuffers. | 
| ContentLengthInputStream | 
 Uses the content length as the basis for the return value of  
ContentLengthInputStream.available() and verifies
 that at least content length bytes are returned from the various read methods. | 
| ExceptionCatchingInputStream | 
 An  
InputStream that catches IOExceptions during read and skip
 calls and stores them so they can later be handled or thrown. | 
| FixedPreloadSizeProvider<T> | 
 A  
ListPreloader.PreloadSizeProvider with a fixed width and height. | 
| LogTime | 
 A class for logging elapsed real time in millis. 
 | 
| LruCache<T,Y> | 
 A general purpose size limited cache that evicts items using an LRU algorithm. 
 | 
| MarkEnforcingInputStream | 
 Prevents  
InputStreams from overflowing their buffer by reading data past
 their read limit. | 
| MultiClassKey | 
 A key of two  
Classes to be used in hashed collections. | 
| Preconditions | 
 Contains common assertions. 
 | 
| Util | 
 A collection of assorted utility classes. 
 | 
| ViewPreloadSizeProvider<T> | 
 A  
ListPreloader.PreloadSizeProvider that will extract the preload size
 from a given View. | 
| Annotation Type | Description | 
|---|---|
| Synthetic | 
 Indicates that target's visibility can be relaxed to avoid synthetic methods. 
 |