Packages

package query

Source
package.scala
Linear Supertypes
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 abstract class BitOp extends Product with Serializable
  2. sealed trait Query extends Product with Serializable
  3. sealed abstract class QueryOperator [A] extends Product with Serializable
  4. sealed abstract class Shape extends Product with Serializable
  5. sealed abstract class Sort extends Product with Serializable
  6. sealed abstract class Time extends Product with Serializable
  7. sealed trait Update extends Product with Serializable
  8. sealed abstract class UpdateOperator [A] extends Product with Serializable

Value Members

  1. def $addToSet[A](field: String, value: A): Field[A]
  2. def $all[A](field: String, values: A*): Field[All[A]]
  3. def $asc(field: String): Sort
  4. def $bit(field: String, value: BitOp): Field[BitOp]
  5. def $bitsAllClear(field: String, mask: Long): Field[AllClear]
  6. def $bitsAllSet(field: String, mask: Long): Field[AllSet]
  7. def $bitsAnyClear(field: String, mask: Long): Field[AnyClear]
  8. def $bitsAnySet(field: String, mask: Long): Field[AnySet]
  9. def $currentDate(field: String, value: Time): Field[Time]
  10. def $desc(field: String): Sort
  11. def $each[A](values: A*): Modifiers[A]
  12. def $elemMatch[A](field: String, value: A): Field[ElemMatch[A]]
  13. def $exists(field: String, value: Boolean): Field[Exists]
  14. def $geoIntersects[A](field: String, value: A): Field[Intersects[A]]
  15. def $geoWithin[A](field: String, value: A): Field[Within[A]]
  16. def $gt[A](field: String, value: A): Field[Gt[A]]
  17. def $gte[A](field: String, value: A): Field[Gte[A]]
  18. def $in[A](field: String, values: A*): Field[In[A]]
  19. def $inc(field: String, by: Int): Field[Int]
  20. def $lt[A](field: String, value: A): Field[Lt[A]]
  21. def $lte[A](field: String, value: A): Field[Lte[A]]
  22. def $max[A](field: String, value: A): Field[A]
  23. def $metaTextScore(field: String): Sort
  24. def $min[A](field: String, value: A): Field[A]
  25. def $mod(field: String, div: Long, rem: Long): Field[Mod]
  26. def $mul(field: String, by: Int): Field[Int]
  27. def $ne[A](field: String, value: A): Not[Field[Eq[A]]]
  28. def $nin[A](field: String, values: A*): Not[Field[In[A]]]
  29. def $popFirst(field: String): Field[Int]
  30. def $popLast(field: String): Field[Int]
  31. def $pull[A](field: String, condition: A): Field[A]
  32. def $pullAll[A](field: String, values: A*): Field[Seq[A]]
  33. def $push[A](field: String, value: A): Field[A]
  34. def $pushAll[A](field: String, values: A*): Field[Seq[A]]
  35. def $regex(field: String, value: Pattern): Field[Regex]
  36. def $rename(field: String, to: String): Field[String]
  37. def $set[A](field: String, value: A): Field[A]
  38. def $setOnInsert[A](field: String, value: A): Field[A]
  39. def $size(field: String, value: Int): Field[Size]
  40. def $unset(field: String): Field[String]
  41. def $where(field: String, value: String): Field[Where]
  42. def =[A](field: String, value: A): Field[Eq[A]]
  43. object BitOp extends Serializable
  44. object Query extends Serializable
  45. object QueryOperator extends Serializable
  46. object Shape extends Serializable
  47. object Sort extends Serializable
  48. object Time extends Serializable
  49. object Update extends Serializable
  50. object UpdateOperator extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped