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 HasChildExpectsQuery extends AnyRef

    Permalink
  5. class HasChildExpectsType extends AnyRef

    Permalink
  6. class HasParentExpectsQuery extends AnyRef

    Permalink
  7. class HasParentExpectsType extends AnyRef

    Permalink
  8. class TopChildrenExpectsQuery extends AnyRef

    Permalink
  9. class FuzzyLikeThisDefinitionExpectsText extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) deprecated by elasticsearch

  10. class FuzzyLikeThisExpectsField extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) deprecated by elasticsearch

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 constantScoreFilter(f: FilterDefinition): ConstantScoreDefinition

    Permalink
  12. def constantScoreQuery(q: QueryDefinition): ConstantScoreDefinition

    Permalink
  13. def dismax: DisMaxDefinition

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

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

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

    Permalink
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def functionScoreQuery(filter: FilterDefinition): FunctionScoreQueryDefinition

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

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

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

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

    Permalink
  23. def hasChildQuery: HasChildExpectsType

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

    Permalink
  25. def hasParentQuery: HasParentExpectsType

    Permalink
  26. def hashCode(): Int

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

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

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

    Permalink
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. def matchAllQuery: MatchAllQueryDefinition

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  44. final def notify(): Unit

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

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

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

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

    Permalink
  49. def query: QueryDsl

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

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

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

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

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

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

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

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

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

    Permalink
  59. def spanNearQuery: SpanNearQueryDefinition

    Permalink
  60. def spanNotQuery: SpanNotQueryDefinition

    Permalink
  61. def spanOrQuery: SpanOrQueryDefinition

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

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

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

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

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

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

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

    Permalink
  69. def toString(): String

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

    Permalink
  71. final def wait(): Unit

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

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

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

    Permalink
  75. 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 constantScore: ConstantScoreExpectsQueryOrFilter

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) use constantScoreQuery or constantScoreFilter to be consistent with other query type syntax

  3. def flt(text: String): FuzzyLikeThisExpectsField

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) deprecated by elasticsearch

  4. def flt: FuzzyLikeThisDefinitionExpectsText

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) deprecated by elasticsearch

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use fuzzyQuery

  6. def fuzzylikethis(text: String): FuzzyLikeThisExpectsField

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) deprecated by elasticsearch

  7. def fuzzylikethis: FuzzyLikeThisDefinitionExpectsText

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) deprecated by elasticsearch

  8. def matchPhrase(field: String, value: Any): MatchPhraseDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) use matchPhraseQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) use matchPhrasePrefixQuery

  10. def matchall: MatchAllQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) use matchAllQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) use matchQuery

  12. def matches(tuple: (String, Any)): MatchQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) use matchQuery

  13. def nested(path: String): NestedQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use nestedQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use prefixQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use prefixQuery

  16. def range(field: String): RangeQueryDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use rangeQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use regexQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use regexQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use termQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use termQuery

  21. def topChildren(type: String): TopChildrenExpectsQuery

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) deprecated by elasticsearch

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use wildcardQuery

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use wildcardQuery

Inherited from AnyRef

Inherited from Any

Ungrouped