Class

com.outr.lucene4s

ManagedLucene

Related Doc: package lucene4s

Permalink

class ManagedLucene extends ReplaceableLucene

Self Type
ManagedLucene
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ManagedLucene
  2. ReplaceableLucene
  3. Lucene
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ManagedLucene(uniqueFields: List[String], directory: Option[Path] = None, appendIfExists: Boolean = true, defaultFullTextSearchable: Boolean = false, autoCommit: Boolean = false, stopWords: Set[String] = KeywordIndexing.DefaultStopWords, stopWordsIgnoreCase: Boolean = true)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def analyzer: Analyzer

    Permalink
    Attributes
    protected[com.outr.lucene4s]
    Definition Classes
    ReplaceableLuceneLucene
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def attemptMigration(): Unit

    Permalink

    Migrates from direct lucene to revision structure or from old revision to new revision.

    Migrates from direct lucene to revision structure or from old revision to new revision. This does no locking or any other management. Simply manages the files.

    Attributes
    protected
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def commit(): Unit

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  9. def count(): Long

    Permalink
    Definition Classes
    Lucene
  10. def create(temp: Boolean): Lucene

    Permalink
    Attributes
    protected
  11. lazy val create: LuceneCreate

    Permalink
    Definition Classes
    Lucene
  12. def defaultFullTextSearchable: Boolean

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  13. def delete(term: SearchTerm): Unit

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  14. def deleteAll(commit: Boolean = true): Unit

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  15. def directory: Option[Path]

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  16. def dispose(): Unit

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  17. def doc(): DocumentBuilder

    Permalink
    Definition Classes
    Lucene
  18. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  20. def facet(name: String): FacetField

    Permalink
    Definition Classes
    Lucene
  21. def facets: Set[FacetField]

    Permalink
    Definition Classes
    Lucene
  22. def facetsConfig: FacetsConfig

    Permalink
    Attributes
    protected[com.outr.lucene4s]
    Definition Classes
    ReplaceableLuceneLucene
  23. def field[T](name: String): Field[T]

    Permalink
    Definition Classes
    Lucene
  24. def fields: Set[Field[_]]

    Permalink
    Definition Classes
    Lucene
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. def fullText: Field[String]

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  27. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  28. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  29. def index(builders: DocumentBuilder*): Unit

    Permalink
    Definition Classes
    Lucene
  30. def indexReader: IndexReader

    Permalink
    Attributes
    protected[com.outr.lucene4s]
    Definition Classes
    ReplaceableLuceneLucene
  31. def indexWriter: IndexWriter

    Permalink
    Attributes
    protected[com.outr.lucene4s]
    Definition Classes
    ReplaceableLuceneLucene
  32. def indexed(builders: Seq[DocumentBuilder]): Unit

    Permalink
    Attributes
    protected[com.outr.lucene4s]
    Definition Classes
    ReplaceableLuceneLucene
  33. def instance: Lucene

    Permalink
    Attributes
    protected
    Definition Classes
    ReplaceableLucene
  34. def instance_=(instance: Lucene): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    ManagedLuceneReplaceableLucene
  35. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  36. def listen(listener: LuceneListener): Unit

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  37. def load(): Unit

    Permalink
    Attributes
    protected
  38. def moreLikeThis: MoreLikeThis

    Permalink
    Attributes
    protected[com.outr.lucene4s]
    Definition Classes
    Lucene
  39. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  40. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  41. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  42. def optimize(): Unit

    Permalink
    Definition Classes
    Lucene
  43. def query(): QueryBuilder[SearchResult]

    Permalink
    Definition Classes
    Lucene
  44. def replace(f: (Lucene) ⇒ Future[Unit]): Future[Unit]

    Permalink
  45. def stopWords: Set[String]

    Permalink
    Definition Classes
    ReplaceableLuceneLucene
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  47. def taxonomyWriter: DirectoryTaxonomyWriter

    Permalink
    Attributes
    protected[com.outr.lucene4s]
    Definition Classes
    ReplaceableLuceneLucene
  48. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  49. val uniqueFields: List[String]

    Permalink
    Definition Classes
    ManagedLuceneReplaceableLuceneLucene
  50. def update(searchTerm: SearchTerm): DocumentBuilder

    Permalink
    Definition Classes
    Lucene
  51. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. def withSearcherAndTaxonomy[R](f: (SearcherAndTaxonomy) ⇒ R): R

    Permalink
    Attributes
    protected[com.outr.lucene4s]
    Definition Classes
    ReplaceableLuceneLucene

Inherited from ReplaceableLucene

Inherited from Lucene

Inherited from AnyRef

Inherited from Any

Ungrouped