oolong.mongo.MongoQueryNode
See theMongoQueryNode companion trait
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
MongoQueryNode.type
Members list
Type members
Classlikes
case class And(exprs: List[MongoQueryNode]) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Constant[T](s: T) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class ElemMatch(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Eq(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Exists(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Field(path: String) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Gt(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Gte(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class In(x: List[MongoQueryNode] | MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Lt(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Lte(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Mod(divisor: MongoQueryNode, remainder: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Ne(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Nin(x: List[MongoQueryNode] | MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Not(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class OnField(field: Field, expr: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Or(exprs: List[MongoQueryNode]) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Projection(fields: Vector[String]) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Regex(pattern: Expr[Pattern]) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class ScalaCode(code: Expr[Any]) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class ScalaCodeIterable(code: Expr[Iterable[Any]]) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Size(x: MongoQueryNode) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class Subquery(code: Expr[BsonDocument]) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
case class TypeCheck(bsonType: Constant[Int]) extends MongoQueryNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MongoQueryNodeclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
The mirrored *-type
The mirrored *-type
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
Value members
Inherited methods
Create a new instance of type T
with elements taken from product p
.
Create a new instance of type T
with elements taken from product p
.
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
In this article