sealed trait RangeQuery[S, A, LB <: LowerBound, UB <: UpperBound] extends ElasticQuery[S] with HasBoost[RangeQuery[S, A, LB, UB]] with HasFormat[RangeQuery[S, A, LB, UB]]

Linear Supertypes
HasFormat[RangeQuery[S, A, LB, UB]], HasBoost[RangeQuery[S, A, LB, UB]], ElasticQuery[S], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RangeQuery
  2. HasFormat
  3. HasBoost
  4. ElasticQuery
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def boost(value: Double): RangeQuery[S, A, LB, UB]

    Sets the boost parameter for this zio.elasticsearch.query.ElasticQuery.

    Sets the boost parameter for this zio.elasticsearch.query.ElasticQuery. The boost value is a positive multiplier applied to the score of documents matching the query. A value greater than 1 increases the relevance score of matching documents, while a value less than 1 decreases it. The default boost value is 1.

    value

    a non-negative real number to set boost parameter to

    returns

    a new instance of the zio.elasticsearch.query.ElasticQuery with the boost value set.

    Definition Classes
    HasBoost
  2. abstract def format(value: String): RangeQuery[S, A, LB, UB]

    Sets the date format for the zio.elasticsearch.query.sort.SortByField.

    Sets the date format for the zio.elasticsearch.query.sort.SortByField. This method is only applicable to fields of type date.

    value

    the date format to set

    returns

    an instance of the zio.elasticsearch.query.sort.SortByField enriched with the format parameter.

    Definition Classes
    HasFormat
  3. abstract def gt[B <: A](value: B)(implicit arg0: ElasticPrimitive[B], ev: =:=[LB, Unbounded.type]): RangeQuery[S, B, GreaterThan[B], UB]

    Sets the greater-than bound for the zio.elasticsearch.query.RangeQuery.

    Sets the greater-than bound for the zio.elasticsearch.query.RangeQuery.

    B

    the type of the value, constrained by the zio.elasticsearch.ElasticPrimitive

    value

    the value for the greater-than bound

    returns

    an instance of zio.elasticsearch.query.RangeQuery enriched with the greater-than bound set.

  4. abstract def gte[B <: A](value: B)(implicit arg0: ElasticPrimitive[B], ev: =:=[LB, Unbounded.type]): RangeQuery[S, B, GreaterThanOrEqualTo[B], UB]

    Sets the greater-than-or-equal-to bound for the zio.elasticsearch.query.RangeQuery.

    Sets the greater-than-or-equal-to bound for the zio.elasticsearch.query.RangeQuery.

    B

    the type of the value, constrained by the zio.elasticsearch.ElasticPrimitive

    value

    the value for the greater-than-or-equal-to bound

    returns

    an instance of zio.elasticsearch.query.RangeQuery enriched with the greater-than-or-equal-to bound set.

  5. abstract def lt[B <: A](value: B)(implicit arg0: ElasticPrimitive[B], ev: =:=[UB, Unbounded.type]): RangeQuery[S, B, LB, LessThan[B]]

    Sets the less-than bound for the zio.elasticsearch.query.RangeQuery.

    Sets the less-than bound for the zio.elasticsearch.query.RangeQuery.

    B

    the type of the value, constrained by the zio.elasticsearch.ElasticPrimitive

    value

    the value for the less-than bound

    returns

    an instance of zio.elasticsearch.query.RangeQuery enriched with the less-than bound set.

  6. abstract def lte[B <: A](value: B)(implicit arg0: ElasticPrimitive[B], ev: =:=[UB, Unbounded.type]): RangeQuery[S, B, LB, LessThanOrEqualTo[B]]

    Sets the less-than-or-equal-to bound for the zio.elasticsearch.query.RangeQuery.

    Sets the less-than-or-equal-to bound for the zio.elasticsearch.query.RangeQuery.

    B

    the type of the value, constrained by the zio.elasticsearch.ElasticPrimitive

    value

    the value for the less-than-or-equal-to bound

    returns

    an instance of zio.elasticsearch.query.RangeQuery enriched with the less-than-or-equal-to bound set.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from HasFormat[RangeQuery[S, A, LB, UB]]

Inherited from HasBoost[RangeQuery[S, A, LB, UB]]

Inherited from ElasticQuery[S]

Inherited from AnyRef

Inherited from Any

Ungrouped