c

org.squeryl.dsl.ast

UpdateStatement

class UpdateStatement extends ExpressionNode

Source
UpdateStatement.scala
Linear Supertypes
ExpressionNode, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UpdateStatement
  2. ExpressionNode
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new UpdateStatement(_whereClause: Option[() => LogicalBoolean], uas: Seq[UpdateAssignment])

Value Members

  1. def ?: UpdateStatement.this.type
    Definition Classes
    ExpressionNode
  2. def cast[A, T](typ: String)(implicit tef: TypedExpressionFactory[A, T]): TypedExpression[A, T]
    Definition Classes
    ExpressionNode
  3. def children: List[ExpressionNode]
    Definition Classes
    UpdateStatementExpressionNode
  4. def columns: Seq[FieldMetaData]
  5. def doWrite(sw: StatementWriter): Unit
    Definition Classes
    UpdateStatementExpressionNode
  6. def filterDescendants(predicate: (ExpressionNode) => Boolean): Iterable[ExpressionNode]
    Definition Classes
    ExpressionNode
  7. def filterDescendantsOfType[T](implicit ClassTag: ClassTag[T]): Iterable[T]
    Definition Classes
    ExpressionNode
  8. def id: String
    Definition Classes
    ExpressionNode
  9. def inhibitWhen(inhibited: Boolean): UpdateStatement.this.type
    Definition Classes
    ExpressionNode
  10. def inhibited: Boolean
    Definition Classes
    ExpressionNode
  11. def inhibitedFlagForAstDump: String
    Definition Classes
    ExpressionNode
  12. val parent: Option[ExpressionNode]
    Definition Classes
    ExpressionNode
  13. def toString(): String
    Definition Classes
    ExpressionNode → AnyRef → Any
  14. def values: Seq[ExpressionNode]
  15. 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
  16. val whereClause: Option[LogicalBoolean]
  17. def write(sw: StatementWriter): Unit
    Definition Classes
    ExpressionNode
  18. def writeToString: String
    Definition Classes
    ExpressionNode