Packages

object Predicate

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Predicate
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class <[T](value: T)(implicit evidence$8: AllowedNumericTypes[T]) extends Predicate with Product with Serializable

    To create < predicate expression

    To create < predicate expression

    T

    Restricted for Numeric Types - Int, Long, Float, Double

    value

    value to compare < with. It accepts only Int, Long, Float, Double

  2. case class <=[T](value: T)(implicit evidence$9: AllowedNumericTypes[T]) extends Predicate with Product with Serializable

    To create <= predicate expression

    To create <= predicate expression

    T

    Restricted for Numeric Types - Int, Long, Float, Double

    value

    value to compare <= with. It accepts only Int, Long, Float, Double

  3. case class >[T](value: T)(implicit evidence$10: AllowedNumericTypes[T]) extends Predicate with Product with Serializable

    To create > predicate expression

    To create > predicate expression

    T

    Restricted for Numeric Types - Int, Long, Float, Double

    value

    value to compare > with. It accepts only Int, Long, Float, Double

  4. case class >=[T](value: T)(implicit evidence$11: AllowedNumericTypes[T]) extends Predicate with Product with Serializable

    To create > predicate expression

    To create > predicate expression

    T

    Restricted for Numeric Types - Int, Long, Float, Double

    value

    value to compare >= with. It accepts only Int, Long, Float, Double

  5. case class between[T](leftBound: T, rightBound: T)(implicit evidence$12: AllowedNumericTypes[T]) extends Predicate with Product with Serializable

    To create between predicate expression

    To create between predicate expression

    T

    Restricted for Numeric Types - Int, Long, Float, Double

    leftBound

    left bound of between

    rightBound

    right bound of between

  6. case class equal[U](value: U)(implicit evidence$13: AllowedAllTypes[U]) extends Predicate with Product with Serializable

    To create equal predicate expression

    To create equal predicate expression

    U

    Valid Types - Int, Long, Float, Double and String

    value

    value to compare == with. It accepts Int, Long, Float, Double and String

  7. case class in[U](values: U*)(implicit evidence$15: AllowedAllTypes[U]) extends Predicate with Product with Serializable

    To create in predicate expression

    To create in predicate expression

    U

    Valid Types - Int, Long, Float, Double and String

    values

    Seq of values to to check if the argument falls in the values list. It accepts Int, Long, Float, Double and String

  8. case class notEqual[U](value: U)(implicit evidence$14: AllowedAllTypes[U]) extends Predicate with Product with Serializable

    To create notEqual predicate expression

    To create notEqual predicate expression

    U

    Valid Types - Int, Long, Float, Double and String

    value

    value to compare != with. It accepts Int, Long, Float, Double and String

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]) @HotSpotIntrinsicCandidate() @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
    @HotSpotIntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @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
    @HotSpotIntrinsicCandidate() @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @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 AnyRef

Inherited from Any

Ungrouped