lightdb.lucene

package lightdb.lucene

Members list

Packages

Type members

Classlikes

case class LucenePaginatedIterator(searcher: IndexSearcher, query: Query, sort: Sort, pageSize: Int, scoreDocs: Boolean) extends Iterator[(Document, Double)]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Iterator[(Document, Double)]
trait IterableOnceOps[(Document, Double), Iterator, Iterator[(Document, Double)]]
trait IterableOnce[(Document, Double)]
class Object
trait Matchable
class Any
Show all
class LuceneSearchBuilder[Doc <: Document[Doc], Model <: DocumentModel[Doc]](store: LuceneStore[Doc, Model], model: Model)

Attributes

Supertypes
class Object
trait Matchable
class Any
case class LuceneState[Doc <: Document[Doc]](index: Index, hasFacets: Boolean) extends TransactionFeature

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TransactionFeature
class Object
trait Matchable
class Any
Show all
class LuceneStore[Doc <: Document[Doc], Model <: DocumentModel[Doc]](name: String, model: Model, directory: Option[Path], val storeMode: StoreMode[Doc, Model], storeManager: StoreManager) extends Store[Doc, Model]

Attributes

Companion
object
Supertypes
class Store[Doc, Model]
trait Disposable
trait Initializable
class Object
trait Matchable
class Any
Show all
object LuceneStore extends StoreManager

Attributes

Companion
class
Supertypes
trait StoreManager
class Object
trait Matchable
class Any
Self type