com.sksamuel.elastic4s

QueryDsl

trait QueryDsl extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. QueryDsl
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class CommonQueryExpectsField extends AnyRef

  2. class CommonQueryExpectsText extends AnyRef

  3. class HasChildExpectsQuery extends AnyRef

  4. class HasParentExpectsQuery extends AnyRef

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def all: MatchAllQueryDefinition

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def bool(mustQueries: Seq[QueryDefinition], shouldQueries: Seq[QueryDefinition], notQueries: Seq[QueryDefinition]): BoolQueryDefinition

  9. def bool(block: ⇒ BoolQueryDefinition): BoolQueryDefinition

  10. def boostingQuery: BoostingQueryDefinition

  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def commonQuery: CommonQueryExpectsField

  13. def commonQuery(field: String): CommonQueryExpectsText

  14. def constantScoreQuery(q: QueryDefinition): ConstantScoreDefinition

  15. def dismax: DisMaxDefinition

  16. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  18. def existsQuery: ExistsQueryDefinition.type

  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. def functionScoreQuery(query: QueryDefinition): FunctionScoreQueryDefinition

  21. def fuzzyQuery(name: String, value: Any): FuzzyQueryDefinition

  22. def geoBoxQuery(field: String): GeoBoundingBoxQueryDefinition

  23. def geoDistanceQuery(field: String): GeoDistanceQueryDefinition

  24. def geoPolygonQuery(field: String): GeoPolygonQueryDefinition

  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hasChildQuery(type: String): HasChildExpectsQuery

  27. def hasParentQuery(type: String): HasParentExpectsQuery

  28. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  29. def idsQuery(id: String, rest: String*): IdQueryDefinition

  30. def idsQuery(ids: Iterable[String]): IdQueryDefinition

  31. def indicesQuery(indices: String*): AnyRef { def query(query: com.sksamuel.elastic4s.QueryDefinition): com.sksamuel.elastic4s.IndicesQueryDefinition }

  32. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  33. def matchAllQuery: MatchAllQueryDefinition

  34. def matchPhrasePrefixQuery(field: String, value: Any): MatchPhrasePrefixDefinition

  35. def matchPhraseQuery(field: String, value: Any): MatchPhraseDefinition

  36. def matchQuery(field: String, value: Any): MatchQueryDefinition

  37. def matchQuery(tuple: (String, Any)): MatchQueryDefinition

  38. def missingQuery(field: String): MissingQueryDefinition

  39. def moreLikeThisQuery(first: String, rest: String*): MoreLikeThisQueryDefinition

  40. def moreLikeThisQuery(flds: Iterable[String]): MoreLikeThisQueryDefinition

  41. def multiMatchQuery(text: String): MultiMatchQueryDefinition

  42. def must(queries: Iterable[QueryDefinition]): BoolQueryDefinition

  43. def must(queries: QueryDefinition*): BoolQueryDefinition

  44. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  45. def nestedQuery(path: String): AnyRef { def query(query: com.sksamuel.elastic4s.QueryDefinition): com.sksamuel.elastic4s.NestedQueryDefinition }

  46. def not(queries: Iterable[QueryDefinition]): BoolQueryDefinition

  47. def not(queries: QueryDefinition*): BoolQueryDefinition

  48. final def notify(): Unit

    Definition Classes
    AnyRef
  49. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  50. def prefixQuery(field: String, value: Any): PrefixQueryDefinition

  51. def prefixQuery(tuple: (String, Any)): PrefixQueryDefinition

  52. def query(q: String): QueryStringQueryDefinition

  53. def query: QueryDsl

  54. def queryStringQuery(q: String): QueryStringQueryDefinition

  55. def rangeQuery(field: String): RangeQueryDefinition

  56. def regexQuery(field: String, value: Any): RegexQueryDefinition

  57. def regexQuery(tuple: (String, Any)): RegexQueryDefinition

  58. def should(queries: Iterable[QueryDefinition]): BoolQueryDefinition

  59. def should(queries: QueryDefinition*): BoolQueryDefinition

  60. def simpleStringQuery(q: String): SimpleStringQueryDefinition

  61. def spanFirstQuery: AnyRef { def query(spanQuery: com.sksamuel.elastic4s.SpanQueryDefinition): AnyRef{def end(end: Int): com.sksamuel.elastic4s.SpanFirstQueryDefinition} }

  62. def spanMultiTermQuery(query: MultiTermQueryDefinition): SpanMultiTermQueryDefinition

  63. def spanNearQuery: SpanNearQueryDefinition

  64. def spanNotQuery: SpanNotQueryDefinition

  65. def spanOrQuery: SpanOrQueryDefinition

  66. def spanTermQuery(field: String, value: Any): SpanTermQueryDefinition

  67. implicit def string2query(string: String): SimpleStringQueryDefinition

  68. def stringQuery(q: String): QueryStringQueryDefinition

  69. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  70. def termQuery(field: String, value: Any): TermQueryDefinition

  71. def termQuery(tuple: (String, Any)): TermQueryDefinition

  72. def termsQuery(field: String, values: AnyRef*): TermsQueryDefinition

  73. def toString(): String

    Definition Classes
    AnyRef → Any
  74. implicit def tuple2query(kv: (String, String)): TermQueryDefinition

  75. def typeQuery(type: String): TypeQueryDefinition

  76. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  79. def wildcardQuery(field: String, value: Any): WildcardQueryDefinition

  80. def wildcardQuery(tuple: (String, Any)): WildcardQueryDefinition

Deprecated Value Members

  1. def filteredQuery: FilteredQueryDefinition

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) Use boolQuery instead with a must clause for the query and a filter clause for the filter

  2. def ids(ids: String*): IdQueryDefinition

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use idsQuery

  3. def ids(ids: Iterable[String]): IdQueryDefinition

    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use idsQuery

Inherited from AnyRef

Inherited from Any

Ungrouped