class UpdateStatement extends ExpressionNode
- Source
- UpdateStatement.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- UpdateStatement
- ExpressionNode
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new UpdateStatement(_whereClause: Option[() => LogicalBoolean], uas: Seq[UpdateAssignment])
Value Members
- def ?: UpdateStatement.this.type
- Definition Classes
- ExpressionNode
- def cast[A, T](typ: String)(implicit tef: TypedExpressionFactory[A, T]): TypedExpression[A, T]
- Definition Classes
- ExpressionNode
- def children: List[ExpressionNode]
- Definition Classes
- UpdateStatement → ExpressionNode
- def columns: Seq[FieldMetaData]
- def doWrite(sw: StatementWriter): Unit
- Definition Classes
- UpdateStatement → ExpressionNode
- def filterDescendants(predicate: (ExpressionNode) => Boolean): Iterable[ExpressionNode]
- Definition Classes
- ExpressionNode
- def filterDescendantsOfType[T](implicit ClassTag: ClassTag[T]): Iterable[T]
- Definition Classes
- ExpressionNode
- def id: String
- Definition Classes
- ExpressionNode
- def inhibitWhen(inhibited: Boolean): UpdateStatement.this.type
- Definition Classes
- ExpressionNode
- def inhibited: Boolean
- Definition Classes
- ExpressionNode
- def inhibitedFlagForAstDump: String
- Definition Classes
- ExpressionNode
- val parent: Option[ExpressionNode]
- Definition Classes
- ExpressionNode
- def toString(): String
- Definition Classes
- ExpressionNode → AnyRef → Any
- def values: Seq[ExpressionNode]
- def visitDescendants(visitor: (ExpressionNode, Option[ExpressionNode], Int) => Unit): Unit
visitor's args are : -the visited node, -it's parent -it's depth
visitor's args are : -the visited node, -it's parent -it's depth
- Definition Classes
- ExpressionNode
- val whereClause: Option[LogicalBoolean]
- def write(sw: StatementWriter): Unit
- Definition Classes
- ExpressionNode
- def writeToString: String
- Definition Classes
- ExpressionNode