package query
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- query
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed abstract class BitOp extends Product with Serializable
- sealed trait Query extends Product with Serializable
- sealed abstract class QueryOperator [A] extends Product with Serializable
- sealed abstract class Shape extends Product with Serializable
- sealed abstract class Sort extends Product with Serializable
- sealed abstract class Time extends Product with Serializable
- sealed trait Update extends Product with Serializable
- sealed abstract class UpdateOperator [A] extends Product with Serializable
Value Members
- def $addToSet[A](field: String, value: A): Field[A]
- def $all[A](field: String, values: A*): Field[All[A]]
- def $asc(field: String): Sort
- def $bit(field: String, value: BitOp): Field[BitOp]
- def $bitsAllClear(field: String, mask: Long): Field[AllClear]
- def $bitsAllSet(field: String, mask: Long): Field[AllSet]
- def $bitsAnyClear(field: String, mask: Long): Field[AnyClear]
- def $bitsAnySet(field: String, mask: Long): Field[AnySet]
- def $currentDate(field: String, value: Time): Field[Time]
- def $desc(field: String): Sort
- def $each[A](values: A*): Modifiers[A]
- def $elemMatch[A](field: String, value: A): Field[ElemMatch[A]]
- def $exists(field: String, value: Boolean): Field[Exists]
- def $geoIntersects[A](field: String, value: A): Field[Intersects[A]]
- def $geoWithin[A](field: String, value: A): Field[Within[A]]
- def $gt[A](field: String, value: A): Field[Gt[A]]
- def $gte[A](field: String, value: A): Field[Gte[A]]
- def $in[A](field: String, values: A*): Field[In[A]]
- def $inc(field: String, by: Int): Field[Int]
- def $lt[A](field: String, value: A): Field[Lt[A]]
- def $lte[A](field: String, value: A): Field[Lte[A]]
- def $max[A](field: String, value: A): Field[A]
- def $metaTextScore(field: String): Sort
- def $min[A](field: String, value: A): Field[A]
- def $mod(field: String, div: Long, rem: Long): Field[Mod]
- def $mul(field: String, by: Int): Field[Int]
- def $ne[A](field: String, value: A): Not[Field[Eq[A]]]
- def $nin[A](field: String, values: A*): Not[Field[In[A]]]
- def $popFirst(field: String): Field[Int]
- def $popLast(field: String): Field[Int]
- def $pull[A](field: String, condition: A): Field[A]
- def $pullAll[A](field: String, values: A*): Field[Seq[A]]
- def $push[A](field: String, value: A): Field[A]
- def $pushAll[A](field: String, values: A*): Field[Seq[A]]
- def $regex(field: String, value: Pattern): Field[Regex]
- def $rename(field: String, to: String): Field[String]
- def $set[A](field: String, value: A): Field[A]
- def $setOnInsert[A](field: String, value: A): Field[A]
- def $size(field: String, value: Int): Field[Size]
- def $unset(field: String): Field[String]
- def $where(field: String, value: String): Field[Where]
- def =[A](field: String, value: A): Field[Eq[A]]
- object BitOp extends Serializable
- object Query extends Serializable
- object QueryOperator extends Serializable
- object Shape extends Serializable
- object Sort extends Serializable
- object Time extends Serializable
- object Update extends Serializable
- object UpdateOperator extends Serializable