Uses of Package
org.apache.lucene.sandbox.search
Packages that use org.apache.lucene.sandbox.search
Package
Description
This package contains several point types:
BigIntegerPoint
for 128-bit
integers
LatLonPoint
for latitude/longitude
geospatial points
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial
queries.
-
Classes in org.apache.lucene.sandbox.search used by org.apache.lucene.sandbox.documentClassDescriptionAbstract class for range queries involving multiple ranges against physical points such as
IntPoints
All ranges are logically ORed togetherA builder for multirange queries. -
Classes in org.apache.lucene.sandbox.search used by org.apache.lucene.sandbox.searchClassDescriptionA
Query
that treats multiple fields as a single stream and scores terms as if you had indexed them as a single term in a single field.A builder forCombinedFieldQuery
.Scorer that sums document's norms from multiple fields.Abstract class for range queries involving multiple ranges against physical points such asIntPoints
All ranges are logically ORed togetherA builder for multirange queries.A range represents anything with a min/max value that can compute its relation with another range and can compute if a point is inside itRepresentation of a single clause in a MultiRangeQueryAn interval tree of Ranges for speeding up computationsRepresents a range that can compute its relation with another range and can compute if a point is inside itA generalized version ofPhraseQuery
, built with one or moreMultiTermQuery
that provides term expansions for multi-terms (one of the expanded terms must match).Builds aPhraseWildcardQuery
.Phrase term with expansions.AllPhraseWildcardQuery.PhraseTerm
are light and immutable.Phrase term with no expansion.Holds a pair of term bytes - term state.Holds theTermState
andTermStatistics
for all the matched and collectedTerm
, for all phrase terms, for all segments.Accumulates the doc freq and total term freq.Test counters incremented when assertions are enabled.This class wraps a Collector and times the execution of: - setScorer() - collect() - doSetNextReader() - needsScores()Public class for profiled timings of the Collectors used in the search.A collector that profiles how much time is spent calling it.A record of timings for the various operations that may happen during query execution.This class is the internal representation of a profiled Query, corresponding to a single node in the query tree.Helps measure how much time is spent running some methods.This enum breaks down the query into different sections to describe what was timed.This class tracks the dependency tree for queries (scoring and rewriting) and generatesQueryProfilerBreakdown
for each node in the tree.A proximity query that lets you express an automaton, whose transitions are terms, to match documents.