Trait

com.sksamuel.elastic4s

QueryDsl

Related Doc: package elastic4s

Permalink

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
Visibility
  1. Public
  2. All

Type Members

  1. class CommonQueryExpectsField extends AnyRef

    Permalink
  2. class CommonQueryExpectsText extends AnyRef

    Permalink
  3. class ConstantScoreExpectsQueryOrFilter extends AnyRef

    Permalink
  4. class FuzzyLikeThisDefinitionExpectsText extends AnyRef

    Permalink
  5. class FuzzyLikeThisExpectsField extends AnyRef

    Permalink
  6. class HasChildExpectsQuery extends AnyRef

    Permalink
  7. class HasChildExpectsType extends AnyRef

    Permalink
  8. class HasParentExpectsQuery extends AnyRef

    Permalink
  9. class HasParentExpectsType extends AnyRef

    Permalink
  10. class TopChildrenExpectsQuery extends AnyRef

    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 all: MatchAllQueryDefinition

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def bool(block: ⇒ BoolQueryDefinition): BoolQueryDefinition

    Permalink
  7. def boostingQuery: BoostingQueryDefinition

    Permalink
  8. def clone(): AnyRef

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

    Permalink
  10. def commonQuery(field: String): CommonQueryExpectsText

    Permalink
  11. def constantScore: ConstantScoreExpectsQueryOrFilter

    Permalink
  12. def dismax: DisMaxDefinition

    Permalink
  13. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  15. def filteredQuery: FilteredQueryDefinition

    Permalink
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def flt(text: String): FuzzyLikeThisExpectsField

    Permalink
  18. def flt: FuzzyLikeThisDefinitionExpectsText

    Permalink
  19. def functionScoreQuery(filter: FilterDefinition): FunctionScoreQueryDefinition

    Permalink
  20. def functionScoreQuery(query: QueryDefinition): FunctionScoreQueryDefinition

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

    Permalink
  22. def fuzzylikethis(text: String): FuzzyLikeThisExpectsField

    Permalink
  23. def fuzzylikethis: FuzzyLikeThisDefinitionExpectsText

    Permalink
  24. final def getClass(): Class[_]

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

    Permalink
  26. def hasChildQuery: HasChildExpectsType

    Permalink
  27. def hasParentQuery(type: String): HasParentExpectsQuery

    Permalink
  28. def hasParentQuery: HasParentExpectsType

    Permalink
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  30. def ids(ids: String*): IdQueryDefinition

    Permalink
  31. def ids(iterable: Iterable[String]): IdQueryDefinition

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

    Permalink
  33. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  34. def matchPhrase(field: String, value: Any): MatchPhraseDefinition

    Permalink
  35. def matchPhrasePrefix(field: String, value: Any): MatchPhrasePrefixDefinition

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

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

    Permalink
  38. def matchall: MatchAllQueryDefinition

    Permalink
  39. def matches(field: String, value: Any): MatchQueryDefinition

    Permalink
  40. def matches(tuple: (String, Any)): MatchQueryDefinition

    Permalink
  41. def morelikeThisQuery(fields: String*): MoreLikeThisQueryDefinition

    Permalink
  42. def multiMatchQuery(text: String): MultiMatchQueryDefinition

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

    Permalink
  44. def must(queries: QueryDefinition*): BoolQueryDefinition

    Permalink
  45. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  46. def nestedQuery(path: String): NestedQueryDefinition

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

    Permalink
  48. def not(queries: QueryDefinition*): BoolQueryDefinition

    Permalink
  49. final def notify(): Unit

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

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

    Permalink
  52. def prefixQuery(tuple: (String, Any)): PrefixQueryDefinition

    Permalink
  53. def query(q: String): QueryStringQueryDefinition

    Permalink
  54. def query: QueryDsl

    Permalink
  55. def queryStringQuery(q: String): QueryStringQueryDefinition

    Permalink
  56. def rangeQuery(field: String): RangeQueryDefinition

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

    Permalink
  58. def regexQuery(tuple: (String, Any)): RegexQueryDefinition

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

    Permalink
  60. def should(queries: QueryDefinition*): BoolQueryDefinition

    Permalink
  61. def simpleStringQuery(q: String): SimpleStringQueryDefinition

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

    Permalink
  63. def spanMultiTermQuery(query: MultiTermQueryDefinition): SpanMultiTermQueryDefinition

    Permalink
  64. def spanNearQuery: SpanNearQueryDefinition

    Permalink
  65. def spanNotQuery: SpanNotQueryDefinition

    Permalink
  66. def spanOrQuery: SpanOrQueryDefinition

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

    Permalink
  68. implicit def string2query(string: String): SimpleStringQueryDefinition

    Permalink
  69. def stringQuery(q: String): QueryStringQueryDefinition

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

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

    Permalink
  72. def termQuery(tuple: (String, Any)): TermQueryDefinition

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

    Permalink
  74. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  75. def topChildren(type: String): TopChildrenExpectsQuery

    Permalink
  76. implicit def tuple2query(kv: (String, String)): TermQueryDefinition

    Permalink
  77. final def wait(): Unit

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

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

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

    Permalink
  81. def wildcardQuery(tuple: (String, Any)): WildcardQueryDefinition

    Permalink

Deprecated Value Members

  1. def boosting: BoostingQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use boostingQuery

  2. def fuzzy(name: String, value: Any): FuzzyQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use fuzzyQuery

  3. def nested(path: String): NestedQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use nestedQuery

  4. def prefix(field: String, value: Any): PrefixQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use prefixQuery

  5. def prefix(tuple: (String, Any)): PrefixQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use prefixQuery

  6. def range(field: String): RangeQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use rangeQuery

  7. def regex(field: String, value: Any): RegexQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use regexQuery

  8. def regex(tuple: (String, Any)): RegexQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use regexQuery

  9. def term(field: String, value: Any): TermQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use termQuery

  10. def term(tuple: (String, Any)): TermQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use termQuery

  11. def wildcard(field: String, value: Any): WildcardQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use wildcardQuery

  12. def wildcard(tuple: (String, Any)): WildcardQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use wildcardQuery

Inherited from AnyRef

Inherited from Any

Ungrouped