QueryableExpressionNode

org.squeryl.dsl.ast.QueryableExpressionNode

Attributes

Source
ExpressionNode.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def alias: String

Attributes

Source
ExpressionNode.scala
def isChild(q: QueryableExpressionNode): Boolean

Attributes

Source
ExpressionNode.scala
def owns(aSample: AnyRef): Boolean

Attributes

Source
ExpressionNode.scala

Concrete methods

def dumpAst: String

Attributes

Source
ExpressionNode.scala
override def inhibited: Boolean

Attributes

Definition Classes
Source
ExpressionNode.scala
def inhibited_=(b: Boolean): Unit

Attributes

Source
ExpressionNode.scala
def isMemberOfJoinList: Boolean

When the join syntax is used, isMemberOfJoinList is true if this instance is not in the from clause but a 'join element'.

When the join syntax is used, isMemberOfJoinList is true if this instance is not in the from clause but a 'join element'.

Attributes

Source
ExpressionNode.scala
def isOuterJoined: Boolean

Attributes

Source
ExpressionNode.scala

Inherited methods

def ?: ExpressionNode.this.type

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def cast[A, T](typ: String)(implicit tef: TypedExpressionFactory[A, T]): TypedExpression[A, T]

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def doWrite(sw: StatementWriter): Unit

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def filterDescendants(predicate: ExpressionNode => Boolean): Iterable[ExpressionNode]

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def filterDescendantsOfType[T](implicit ClassTag: ClassTag[T]): Iterable[T]

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def id: String

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def inhibitWhen(inhibited: Boolean): ExpressionNode.this.type

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Inherited from:
ExpressionNode
Source
ExpressionNode.scala
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

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def write(sw: StatementWriter): Unit

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def writeToString: String

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala

Concrete fields

var isRightJoined: Boolean

Attributes

Source
ExpressionNode.scala

Attributes

Source
ExpressionNode.scala
var joinKind: Option[(String, String)]

Attributes

Source
ExpressionNode.scala

Inherited fields

protected var _inhibitedByWhen: Boolean

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
var parent: Option[ExpressionNode]

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
var uniqueId: Option[Int]

Attributes

Inherited from:
UniqueIdInAliaseRequired
Source
ExpressionNode.scala