Interface | Description |
---|---|
ConcurrentLFUCache.EvictionListener<K,V> | |
ConcurrentLRUCache.EvictionListener<K,V> | |
FSHDFSUtils.CallerInfo | |
RESTfulServerProvider | |
RTimer.TimerImpl | |
SolrCLI.Tool |
Defines the interface to a Solr tool that can be run from this command-line app.
|
SolrLogLayout.TG |
Add this interface to a thread group and the string returned by getTag()
will appear in log statements of any threads under that group.
|
Class | Description |
---|---|
AbstractSolrTestCase |
An Abstract base class that makes writing Solr JUnit tests "easier"
Test classes that subclass this need only specify the path to the
schema.xml file (:TODO: the solrconfig.xml as well) and write some
testMethods.
|
AdjustableSemaphore | |
BadHdfsThreadsFilter | |
BadMrClusterThreadsFilter | |
BadZookeeperThreadsFilter | |
BaseTestHarness | |
BoundedTreeSet<E> |
A TreeSet that ensures it never grows beyond a max size.
|
CommandOperation | |
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 | |
CryptoKeys |
A utility class to verify signatures
|
CryptoKeys.RSAKeyPair | |
DateFormatUtil | |
DateFormatUtil.ThreadLocalDateFormat | |
DateMathParser |
A Simple Utility class for parsing "math" like strings relating to Dates.
|
DefaultSolrThreadFactory | |
DistanceUnits |
Used with a spatial field type for all distance measurements.
|
DOMUtil | |
DOMUtilTestBase | |
EmptyEntityResolver |
This class provides several singletons of entity resolvers used by
SAX and StAX in the Java API.
|
ExternalPaths |
Some tests need to reach outside the classpath to get certain resources (e.g. the example configuration).
|
FastWriter |
Single threaded BufferedWriter
Internal Solr use only, subject to change.
|
FileUtils | |
FSHDFSUtils |
Borrowed from Apache HBase to recover an HDFS lease.
|
HdfsUtil | |
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.
|
RandomMergePolicy |
A
MergePolicy with a no-arg constructor that proxies to a
wrapped instance retrieved from LuceneTestCase.newMergePolicy(java.util.Random) . |
ReadOnlyCoresLocator | |
RecordingJSONParser | |
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
|
RestTestBase | |
RestTestHarness |
Facilitates testing Solr's REST API via a provided embedded Jetty
|
RevertDefaultThreadHandlerRule | |
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.
|
SimplePostTool.BAOS | |
SolrCLI |
Command-line utility for working with Solr.
|
SolrCLI.ApiTool |
Used to send an arbitrary HTTP request to a Solr API endpoint.
|
SolrCLI.ConfigTool |
Sends a POST to the Config API to perform a specified action.
|
SolrCLI.CreateCollectionTool |
Supports create_collection command in the bin/solr script.
|
SolrCLI.CreateCoreTool | |
SolrCLI.CreateTool | |
SolrCLI.DeleteTool | |
SolrCLI.HealthcheckTool |
Requests health information about a specific collection in SolrCloud.
|
SolrCLI.RunExampleTool |
Supports an interactive session with the user to launch (or relaunch the -e cloud example)
|
SolrCLI.SolrCloudTool |
Helps build SolrCloud aware tools by initializing a CloudSolrClient
instance before running the tool.
|
SolrCLI.StatusTool |
Get the status of a Solr server.
|
SolrCLI.ToolBase | |
SolrLogLayout | |
SolrLogLayout.CoreInfo | |
SolrLogLayout.Method | |
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.
|
SpatialUtils |
Utility methods pertaining to spatial.
|
SSLTestConfig | |
SystemIdResolver |
This is a helper class to support resolving of XIncludes or other hrefs
inside XML files on top of a
ResourceLoader . |
TestHarness |
This class provides a simple harness that may be useful when
writing testcases.
|
TestHarness.TestCoresLocator | |
TimeZoneUtils |
Simple utilities for working with TimeZones
|
VersionedFile |
Enum | Description |
---|---|
PivotListEntry |
Enum for modeling the elements of a (nested) pivot entry as expressed in a NamedList
|
Copyright © 2000–2015 The Apache Software Foundation. All rights reserved.