Case class representing a match all docs filter.
Class implementing DocSet using scala.collection.BitSet
Class representing a document in the index.
Class representing a document in the index. This holds the Lucene document id and term frequency and optionally, positions/offsets information.
Trait representing DocSet.
Trait representing DocSet. This holds Lucene Document IDs. By extending scala.collection.SortedSet, this equips all the set operations provided by Scala collection library.
Class representing a document.
Class representing a document. This holds one or more fields.
Class representing a field attached to a Document.
Class representing a field attached to a Document. This holds a name and one or more values.
Class representing a field.
Class representing a field. This holds Lucene FieldInfo and Terms for the field internally.
Case class representing field type
Case class representing field type
the analyzer. If given null, the field value is recognized as String
set true when the fields associated to this field type should be indexed
set true when the fields associated to this field type should be stored
set true when the fields associated to this field type should have a term vector
set true when the fields associated to this field type should have term positions with the term vector
set true when the fields associated to this field type should have term offsets with the term vector
Class representing a filter to get a subset of the index.
Class representing a filter to get a subset of the index. This is a thin wrapper for Lucene Filter.
Class representing schema-aware index reader.
Class representing a searcher for the index.
Class representing a searcher for the index. This is a thin wrapper for Lucene IndexSearcher.
Class representing schema aware index writer.
Class representing schema aware index writer. This holds a Lucene IndexWriter internally.
Class implementing DocSet using scala.collection.SortedSet
Case class representing a position of a term in a document.
Case class representing a position of a term in a document. Optionally, this also holds start/end offsets and payload.
Class representing a index reader.
Class representing a index reader. This holds a Lucene LeafReader internally.
Class representing schema.
Class representing schema. This holds a default analyzer and a field types mapping.
Class representing sequence of document ids (and optionally, positions/offsets information) associated to given field and a term.
Class representing sequence of document ids (and optionally, positions/offsets information) associated to given field and a term. This is a sequence of Doc instances. This holds Lucene PostingsEnum for the term internally.
Case class representing a term filter.
Case class representing a term filter. This wraps QueryWrapperFilter wrapping TermQuery.
the field name for TermQuery
the value for TermQuery
Class representing Term Vector for a document
Factory for DocSet instances.
Factory for Document instances.
Factory for Field instances.
Factory for IReader instances.
Factory for ISearcher instances.
Factory for IWriter instances
Factory for RawReader instances
Factory for Schema instances
Object for loading schemas.
Case class representing a match all docs filter. This wraps Lucene's QueryWrapperFilter wrapping MatchAllDocsQuery.