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
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]) extends Store[Doc, Model]

Attributes

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

Attributes

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

Value members

Concrete methods

def StateKey[Doc <: Document[LazyRef(...)]]: TransactionKey[LuceneState[Doc]]
def state[Doc <: Document[LazyRef(...)]](implicit transaction: Transaction[Doc]): LuceneState[Doc]