Class Summary |
Base64 |
Static methods for translating Base64 encoded strings to byte arrays
and vice-versa. |
ConcurrentLRUCache<K,V> |
A LRU cache implementation based upon ConcurrentHashMap and other techniques to reduce
contention and synchronization overhead to utilize multiple CPU cores more effectively. |
ConcurrentLRUCache.Stats |
|
ContentStreamBase |
Three concrete implementations for ContentStream - one for File/URL/String |
ContentStreamBase.FileStream |
Construct a ContentStream from a File |
ContentStreamBase.StringStream |
Construct a ContentStream from a File |
ContentStreamBase.URLStream |
Construct a ContentStream from a URL
This uses a URLConnection to get the content stream |
DateUtil |
This class has some code from HttpClient DateUtil. |
DOMUtil |
|
FastInputStream |
Single threaded buffered InputStream
Internal Solr use only, subject to change. |
FastOutputStream |
Single threaded buffered OutputStream
Internal Solr use only, subject to change. |
FastWriter |
Single threaded BufferedWriter
Internal Solr use only, subject to change. |
FileUtils |
|
Hash |
Fast, well distributed, cross-platform hash functions. |
IteratorChain<E> |
Chain several Iterators, so that this iterates
over all of them in sequence. |
JavaBinCodec |
The class is designed to optimaly serialize/deserialize any supported types in Solr response. |
NamedList<T> |
A simple container class for modeling an ordered list of name/value pairs. |
NamedList.NamedListEntry<T> |
Helper class implementing Map.Entry to store the key-value
relationship in NamedList (the keys of which are String-s) |
NamedListCodec |
Deprecated. use JavaBinCodec instead |
RegexFileFilter |
Accepts any file whose name matches the pattern |
RTimer |
A recursive timer. |
SimpleOrderedMap<T> |
SimpleOrderedMap is a NamedList where access by key is more
important than maintaining order when it comes to representing the
held data in other forms, as ResponseWriters normally do. |
StrUtils |
|
XML |
|