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]
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]