Overview | Package | Class | Use | Tree | Deprecated | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.lucene.search

Support for testing search components.

See:
Description

Class Summary
AssertingIndexSearcher | Helper class that adds some extra checks to ensure correct usage of `IndexSearcher` and `Weight`.
AssertingIndexSearcher.AssertingScorer | Wraps a Scorer with additional checks
CheckHits | Utility class for asserting expected hits in tests.
CheckHits.ExplanationAsserter | Asserts that the score explanation for every document matching a query corresponds with the true score.
CheckHits.ExplanationAssertingSearcher | an IndexSearcher that implicitly checks hte explanation of every match whenever it executes a search.
CheckHits.SetCollector | Just collects document ids into a set.
QueryUtils | Utility class for sanity-checking queries.
QueryUtils.FCInvisibleMultiReader | This is a MultiReader that can be used for randomly wrapping other readers without creating FieldCache insanity.
RandomSimilarityProvider | Similarity implementation that randomizes Similarity implementations per-field.
SearchEquivalenceTestBase | Simple base class for checking search equivalence.
ShardSearchingTestBase | Base test class for simulating distributed search across multiple shards.
ShardSearchingTestBase.SearcherAndVersion | An IndexSearcher and associated version (lease)

Exception Summary
ShardSearchingTestBase.SearcherExpiredException | Thrown when the lease for a searcher has expired.

## Package org.apache.lucene.search Description

Support for testing search components.

The primary classes are:

- `QueryUtils`: Useful methods for testing Query classes.
- `ShardSearchingTestBase`: Base class for simulating distributed search.

Overview | Package | Class | Use | Tree | Deprecated | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.