| Interface | Description |
|---|---|
| ConcurrentLFUCache.EvictionListener<K,V> | |
| ConcurrentLRUCache.EvictionListener<K,V> |
| Class | Description |
|---|---|
| AdjustableSemaphore | |
| BCDUtils | |
| BoundedTreeSet<E> |
A TreeSet that ensures it never grows beyond a max size.
|
| ConcurrentLFUCache<K,V> |
A LFU cache implementation based upon ConcurrentHashMap.
|
| ConcurrentLFUCache.Stats | |
| 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 | |
| DateMathParser |
A Simple Utility class for parsing "math" like strings relating to Dates.
|
| DefaultSolrThreadFactory | |
| DOMUtil | |
| EmptyEntityResolver |
This class provides several singletons of entity resolvers used by
SAX and StAX in the Java API.
|
| FastWriter |
Single threaded BufferedWriter
Internal Solr use only, subject to change.
|
| FileUtils | |
| LongPriorityQueue |
A native long priority queue.
|
| MapListener<K,V> |
Wraps another map, keeping track of each key that was seen via
MapListener.get(Object) or MapListener.remove(Object). |
| NumberUtils | |
| PrimUtils |
Utilities for primitive Java data types.
|
| PrimUtils.IntComparator | |
| PropertiesInputStream | |
| PropertiesOutputStream | |
| PropertiesUtil |
Breaking out some utility methods into a separate class as part of SOLR-4196.
|
| RefCounted<Type> |
Keep track of a reference count on a resource and close it when
the count hits zero.
|
| RegexFileFilter |
Accepts any file whose name matches the pattern
|
| RTimer |
A recursive timer.
|
| SimplePostTool |
A simple utility class for posting raw updates to a Solr server,
has a main method so it can be run on the command line.
|
| SolrPluginUtils |
Utilities that may be of use to RequestHandlers.
|
| SolrPluginUtils.DisjunctionMaxQueryParser |
A subclass of SolrQueryParser that supports aliasing fields for
constructing DisjunctionMaxQueries.
|
| SolrPluginUtils.DisjunctionMaxQueryParser.Alias |
A simple container for storing alias info
|
| SolrPluginUtils.IdentityRegenerator |
A CacheRegenerator that can be used whenever the items in the cache
are not dependant on the current searcher.
|
| SystemIdResolver |
This is a helper class to support resolving of XIncludes or other hrefs
inside XML files on top of a
ResourceLoader. |
| TimeZoneUtils |
Simple utilities for working with TimeZones
|
| VersionedFile |
Common utility classes used throughout Solr
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.