Package

com.outr

lucene4s

Permalink

package lucene4s

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. lucene4s
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class DirectLucene extends Lucene

    Permalink
  2. implicit final class DoubleFieldExtras extends AnyVal

    Permalink
  3. implicit final class IntFieldExtras extends AnyVal

    Permalink
  4. implicit final class LongFieldExtras extends AnyVal

    Permalink
  5. trait Lucene extends AnyRef

    Permalink
  6. class LuceneCreate extends AnyRef

    Permalink
  7. trait LuceneListener extends AnyRef

    Permalink
  8. class ManagedLucene extends ReplaceableLucene

    Permalink
  9. class ReplaceableLucene extends Lucene

    Permalink
  10. implicit final class SpatialFieldExtras extends AnyVal

    Permalink
  11. case class SpatialPartialDistance(field: Field[SpatialPoint], length: Length) extends Product with Serializable

    Permalink

Value Members

  1. object Lucene

    Permalink
  2. implicit val booleanFieldValue2SearchTerm: (FieldAndValue[Boolean]) ⇒ SearchTerm

    Permalink
  3. implicit def booleanSupport: ValueSupport[Boolean]

    Permalink
  4. def boost(term: SearchTerm, boost: Double): BoostedSearchTerm

    Permalink
  5. package document

    Permalink
  6. implicit val doubleFieldValue2SearchTerm: (FieldAndValue[Double]) ⇒ SearchTerm

    Permalink
  7. def doubleRange(field: Field[Double], start: Double, end: Double): SearchTerm

    Permalink
  8. def doubleSet(field: Field[Double], set: Seq[Double]): SearchTerm

    Permalink
  9. implicit def doubleSupport: ValueSupport[Double]

    Permalink
  10. def drillDown(value: FacetValue, onlyThisLevel: Boolean = false): DrillDownSearchTerm

    Permalink
  11. def exact[T](fv: FieldAndValue[T]): SearchTerm

    Permalink
  12. package facet

    Permalink
  13. package field

    Permalink
  14. def fuzzy(fv: FieldAndValue[String]): FuzzySearchTerm

    Permalink
  15. def fuzzy(value: String): FuzzySearchTerm

    Permalink
  16. def grouped(entries: (SearchTerm, Condition)*): GroupedSearchTerm

    Permalink
  17. def grouped(minimumNumberShouldMatch: Int, entries: (SearchTerm, Condition)*): GroupedSearchTerm

    Permalink
  18. implicit val intFieldValue2SearchTerm: (FieldAndValue[Int]) ⇒ SearchTerm

    Permalink
  19. def intRange(field: Field[Int], start: Int, end: Int): SearchTerm

    Permalink
  20. def intSet(field: Field[Int], set: Seq[Int]): SearchTerm

    Permalink
  21. implicit def intSupport: ValueSupport[Int]

    Permalink
  22. package keyword

    Permalink
  23. implicit val longFieldValue2SearchTerm: (FieldAndValue[Long]) ⇒ SearchTerm

    Permalink
  24. def longRange(field: Field[Long], start: Long, end: Long): SearchTerm

    Permalink
  25. def longSet(field: Field[Long], set: Seq[Long]): SearchTerm

    Permalink
  26. implicit def longSupport: ValueSupport[Long]

    Permalink
  27. package mapper

    Permalink
  28. def matchAll(): SearchTerm

    Permalink
  29. def mlt(fv: FieldAndValue[String], minTermFreq: Int = MoreLikeThis.DEFAULT_MIN_TERM_FREQ, minDocFreq: Int = MoreLikeThis.DEFAULT_MIN_DOC_FREQ, maxDocFreq: Int = MoreLikeThis.DEFAULT_MAX_DOC_FREQ, boost: Boolean = MoreLikeThis.DEFAULT_BOOST, minWordLen: Int = ..., maxWordLen: Int = ..., maxQueryTerms: Int = ...): MoreLikeThisSearchTerm

    Permalink
  30. def mltFullText(value: String, minTermFreq: Int = MoreLikeThis.DEFAULT_MIN_TERM_FREQ, minDocFreq: Int = MoreLikeThis.DEFAULT_MIN_DOC_FREQ, maxDocFreq: Int = MoreLikeThis.DEFAULT_MAX_DOC_FREQ, boost: Boolean = MoreLikeThis.DEFAULT_BOOST, minWordLen: Int = ..., maxWordLen: Int = ..., maxQueryTerms: Int = ...): MoreLikeThisSearchTerm

    Permalink
  31. def parse(value: String, allowLeadingWildcard: Boolean): ParsableSearchTerm

    Permalink
  32. def parse(value: String): ParsableSearchTerm

    Permalink
  33. def parse(field: Field[String], value: String, allowLeadingWildcard: Boolean): ParsableSearchTerm

    Permalink
  34. def parse(field: Field[String], value: String): ParsableSearchTerm

    Permalink
  35. def parseFuzzy(text: String, field: Option[Field[String]] = None): ParsableSearchTerm

    Permalink
  36. def parseQuery(text: String, field: Option[Field[String]] = None, allowLeadingWildcard: Boolean = false, includeFuzzy: Boolean = false): ParsableSearchTerm

    Permalink
  37. def phrase(value: String, slop: Int): PhraseSearchTerm

    Permalink
  38. def phrase(value: String): PhraseSearchTerm

    Permalink
  39. def phrase(fv: FieldAndValue[String], slop: Int): PhraseSearchTerm

    Permalink
  40. def phrase(fv: FieldAndValue[String]): PhraseSearchTerm

    Permalink
  41. package query

    Permalink
  42. def regexp(value: String): RegexpSearchTerm

    Permalink
  43. def regexp(fv: FieldAndValue[String]): RegexpSearchTerm

    Permalink
  44. def spatialBox(field: Field[SpatialPoint], minLatitude: Double, maxLatitude: Double, minLongitude: Double, maxLongitude: Double): SpatialBoxTerm

    Permalink
  45. def spatialDistance(field: Field[SpatialPoint], point: SpatialPoint, radius: Length): SpatialDistanceTerm

    Permalink
  46. implicit val spatialFieldValue2SearchTerm: (FieldAndValue[SpatialPoint]) ⇒ SearchTerm

    Permalink
  47. implicit def spatialPointSupport: ValueSupport[SpatialPoint]

    Permalink
  48. def spatialPolygon(field: Field[SpatialPoint], polygons: SpatialPolygon*): SpatialPolygonTerm

    Permalink
  49. implicit def string2ParsableSearchTerm(value: String): SearchTerm

    Permalink
  50. implicit val stringFieldValue2SearchTerm: (FieldAndValue[String]) ⇒ SearchTerm

    Permalink
  51. implicit def stringSupport: ValueSupport[String]

    Permalink
  52. def term(value: String): TermSearchTerm

    Permalink
  53. def term(fv: FieldAndValue[String]): TermSearchTerm

    Permalink
  54. def wildcard(value: String): WildcardSearchTerm

    Permalink
  55. def wildcard(fv: FieldAndValue[String]): WildcardSearchTerm

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped