sealed abstract classBoolLit extends Expr with Lit[Boolean]
final case classCaseExpr(alternatives: IndexedSeq[(Expr, Expr)], default: Option[Expr])(cypherType: CypherType = CTWildcard) extends Expr with Product with Serializable
final case classCollect(expr: Expr, distinct: Boolean)(cypherType: CypherType = CTWildcard) extends Expr with Aggregator with Product with Serializable
final case classListLit(v: IndexedSeq[Expr])(cypherType: CypherType = CTList(CTVoid)) extends Expr with Lit[IndexedSeq[Expr]] with Product with Serializable
final case classListSegment(index: Int, listVar: Var)(cypherType: CypherType = CTWildcard) extends Expr with Var with Product with Serializable
Describes a Cypher expression.
Cypher Expressions in the Neo4j Manual