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 class IntExtras extends AnyRef

    Permalink
  4. implicit final class IntFieldExtras extends AnyVal

    Permalink
  5. final class Length extends AnyVal

    Permalink
  6. implicit final class LongFieldExtras extends AnyVal

    Permalink
  7. trait Lucene extends AnyRef

    Permalink
  8. class LuceneCreate extends AnyRef

    Permalink
  9. trait LuceneListener extends AnyRef

    Permalink
  10. class ManagedLucene extends ReplaceableLucene

    Permalink
  11. class ReplaceableLucene extends Lucene

    Permalink
  12. implicit final class SpatialFieldExtras extends AnyVal

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

    Permalink
  14. trait Stringify[T] extends AnyRef

    Permalink

Value Members

  1. object Lucene

    Permalink
  2. object Stringify

    Permalink
  3. def all(terms: SearchTerm*): GroupedSearchTerm

    Permalink
  4. def any(terms: SearchTerm*): GroupedSearchTerm

    Permalink
  5. implicit def booleanSupport: ValueSupport[Boolean]

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

    Permalink
  7. package document

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

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

    Permalink
  10. implicit def doubleSupport: ValueSupport[Double]

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

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

    Permalink
  13. package facet

    Permalink
  14. package field

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

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

    Permalink
  17. implicit def fv2SearchTerm[T](fv: FieldAndValue[T]): SearchTerm

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

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

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

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

    Permalink
  22. implicit def intSupport: ValueSupport[Int]

    Permalink
  23. package keyword

    Permalink
  24. implicit val listBooleanSupport: ValueSupport[List[Boolean]]

    Permalink
  25. implicit val listDoubleSupport: ValueSupport[List[Double]]

    Permalink
  26. implicit val listIntSupport: ValueSupport[List[Int]]

    Permalink
  27. implicit val listLongSupport: ValueSupport[List[Long]]

    Permalink
  28. implicit val listSpatialSupport: ValueSupport[List[SpatialPoint]]

    Permalink
  29. implicit val listStringSupport: ValueSupport[List[String]]

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

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

    Permalink
  32. implicit def longSupport: ValueSupport[Long]

    Permalink
  33. package mapper

    Permalink
  34. def matchAll(): SearchTerm

    Permalink
  35. 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
  36. 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
  37. def none(terms: SearchTerm*): GroupedSearchTerm

    Permalink
  38. implicit val optionBooleanSupport: ValueSupport[Option[Boolean]]

    Permalink
  39. implicit val optionDoubleSupport: ValueSupport[Option[Double]]

    Permalink
  40. implicit val optionIntSupport: ValueSupport[Option[Int]]

    Permalink
  41. implicit val optionLongSupport: ValueSupport[Option[Long]]

    Permalink
  42. implicit val optionSpatialSupport: ValueSupport[Option[SpatialPoint]]

    Permalink
  43. implicit val optionStringSupport: ValueSupport[Option[String]]

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

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

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

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

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

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

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

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

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

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

    Permalink
  54. package query

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

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

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

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

    Permalink
  59. implicit def spatialPointSupport: ValueSupport[SpatialPoint]

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

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

    Permalink
  62. implicit def stringSupport: ValueSupport[String]

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

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

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

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped