Object/Trait

longevity.subdomain.root

Query

Related Docs: trait Query | package root

Permalink

object Query

query operators and factory methods

Source
Query.scala
Linear Supertypes
Content Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Query
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait EqualityOp extends AnyRef

    Permalink

    those relational operators - namely, _equals_ and _not equals_ - that apply, regardless of the types of the operands.

    those relational operators - namely, _equals_ and _not equals_ - that apply, regardless of the types of the operands. this is in contrast to relational operators such _greater than_, which only apply to types that have a ordering

  2. sealed trait LogicalOp extends AnyRef

    Permalink

    either of the binary logical operators _and_ and _or_

  3. sealed trait OrderingOp extends AnyRef

    Permalink

    relational operators that only apply to types that have an ordering

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. object AndOp extends LogicalOp with Product with Serializable

    Permalink

    the and operator

  5. object EqOp extends EqualityOp with Product with Serializable

    Permalink

    the equals operator

  6. object GtOp extends OrderingOp with Product with Serializable

    Permalink

    the greater than operator

  7. object GteOp extends OrderingOp with Product with Serializable

    Permalink

    the greater than equals operator

  8. object LtOp extends OrderingOp with Product with Serializable

    Permalink

    the less than operator

  9. object LteOp extends OrderingOp with Product with Serializable

    Permalink

    the less than equals operator

  10. object NeqOp extends EqualityOp with Product with Serializable

    Permalink

    the not equals operator

  11. object OrOp extends LogicalOp with Product with Serializable

    Permalink

    the or operator

  12. def and[R <: Root](lhs: Query[R], rhs: Query[R]): Product with Serializable with Query[R]

    Permalink

    a factory method for producing a conditional Query with an AndOp

  13. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def eqs[R <: Root, A](prop: Prop[R, A], value: A): VEqualityQuery[R, A]

    Permalink

    a factory method for producing a VEqualityQuery with an EqOp

  17. def eqs[R <: Root, A](path: String, value: A)(implicit arg0: TypeKey[A]): EqualityQuery[R, A]

    Permalink

    a factory method for producing an EqualityQuery with an EqOp

  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. def gt[R <: Root, A](prop: Prop[R, A], value: A): VOrderingQuery[R, A]

    Permalink

    a factory method for producing a VOrderingQuery with a GtOp

  22. def gt[R <: Root, A](path: String, value: A)(implicit arg0: TypeKey[A]): OrderingQuery[R, A]

    Permalink

    a factory method for producing an OrderingQuery with a GtOp

  23. def gte[R <: Root, A](prop: Prop[R, A], value: A): VOrderingQuery[R, A]

    Permalink

    a factory method for producing a VOrderingQuery with a LteOp

  24. def gte[R <: Root, A](path: String, value: A)(implicit arg0: TypeKey[A]): OrderingQuery[R, A]

    Permalink

    a factory method for producing an OrderingQuery with a GteOp

  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. def lt[R <: Root, A](prop: Prop[R, A], value: A): VOrderingQuery[R, A]

    Permalink

    a factory method for producing a VOrderingQuery with a LtOp

  28. def lt[R <: Root, A](path: String, value: A)(implicit arg0: TypeKey[A]): OrderingQuery[R, A]

    Permalink

    a factory method for producing an OrderingQuery with a LtOp

  29. def lte[R <: Root, A](prop: Prop[R, A], value: A): VOrderingQuery[R, A]

    Permalink

    a factory method for producing a VOrderingQuery with a LteOp

  30. def lte[R <: Root, A](path: String, value: A)(implicit arg0: TypeKey[A]): OrderingQuery[R, A]

    Permalink

    a factory method for producing an OrderingQuery with a LteOp

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

    Permalink
    Definition Classes
    AnyRef
  32. def neq[R <: Root, A](prop: Prop[R, A], value: A): VEqualityQuery[R, A]

    Permalink

    a factory method for producing a VEqualityQuery with an NeqOp

  33. def neq[R <: Root, A](path: String, value: A)(implicit arg0: TypeKey[A]): EqualityQuery[R, A]

    Permalink

    a factory method for producing an EqualityQuery with an NeqOp

  34. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  36. def or[R <: Root](lhs: Query[R], rhs: Query[R]): Product with Serializable with Query[R]

    Permalink

    a factory method for producing a conditional Query with an OrOp

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

    Permalink
    Definition Classes
    AnyRef
  38. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  39. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped