# Uses of Package
org.apache.lucene.sandbox.search

- Packages that use org.apache.lucene.sandbox.search
  Package | Description
  --- | ---
  org.apache.lucene.sandbox.document | This package contains several point types: `BigIntegerPoint` for 128-bit integers `LatLonPoint` for latitude/longitude geospatial points
  org.apache.lucene.sandbox.search | 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.document
  Class | Description
  --- | ---
  MultiRangeQuery | Abstract class for range queries involving multiple ranges against physical points such as `IntPoints` All ranges are logically ORed together
  MultiRangeQuery.Builder | A builder for multirange queries.

- Classes in org.apache.lucene.sandbox.search used by org.apache.lucene.sandbox.search
  Class | Description
  --- | ---
  CombinedFieldQuery | A `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.
  CombinedFieldQuery.Builder | A builder for `CombinedFieldQuery`.
  MultiRangeQuery | Abstract class for range queries involving multiple ranges against physical points such as `IntPoints` All ranges are logically ORed together
  MultiRangeQuery.Builder | A builder for multirange queries.
  MultiRangeQuery.RangeClause | Representation of a single clause in a MultiRangeQuery
  PhraseWildcardQuery | A generalized version of `PhraseQuery`, built with one or more `MultiTermQuery` that provides term expansions for multi-terms (one of the expanded terms must match).
  PhraseWildcardQuery.Builder | Builds a `PhraseWildcardQuery`.
  PhraseWildcardQuery.MultiTerm | Phrase term with expansions.
  PhraseWildcardQuery.PhraseTerm | All `PhraseWildcardQuery.PhraseTerm` are light and immutable.
  PhraseWildcardQuery.SingleTerm | Phrase term with no expansion.
  PhraseWildcardQuery.TermBytesTermState | Holds a pair of term bytes - term state.
  PhraseWildcardQuery.TermData | Holds the `TermState` for all the collected `Term`, for a specific phrase term, for all segments.
  PhraseWildcardQuery.TermsData | Holds the `TermState` and `TermStatistics` for all the matched and collected `Term`, for all phrase terms, for all segments.
  PhraseWildcardQuery.TermStats | Accumulates the doc freq and total term freq.
  PhraseWildcardQuery.TestCounters | Test counters incremented when assertions are enabled.
  ProfilerCollector | This class wraps a Collector and times the execution of: - setScorer() - collect() - doSetNextReader() - needsScores()
  ProfilerCollectorResult | Public class for profiled timings of the Collectors used in the search.
  QueryProfilerResult | This class is the internal representation of a profiled Query, corresponding to a single node in the query tree.
  QueryProfilerTimingType | This enum breaks down the query into different sections to describe what was timed.
  TermAutomatonQuery | A proximity query that lets you express an automaton, whose transitions are terms, to match documents.