ConcatOperationNode

org.squeryl.dsl.QueryDsl.ConcatOperationNode
class ConcatOperationNode[A, T](e1: ExpressionNode, e2: ExpressionNode, val mapper: OutMapper[A]) extends BinaryOperatorNode, TypedExpression[A, T]

Attributes

Source
QueryDsl.scala
Graph
Supertypes
trait TypedExpression[A, T]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def doWrite(sw: StatementWriter): Unit

Attributes

Definition Classes
Source
QueryDsl.scala

Inherited methods

def *[T3 >: T <: TNumeric, T2 <: T3, A2, A3](e: TypedExpression[A2, T2])(implicit f: TypedExpressionFactory[A3, T3]): TypedExpression[A3, T3]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def +[T3 >: T <: TNumeric, T2 <: T3, A2, A3](e: TypedExpression[A2, T2])(implicit f: TypedExpressionFactory[A3, T3]): TypedExpression[A3, T3]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def -[T3 >: T <: TNumeric, T2 <: T3, A2, A3](e: TypedExpression[A2, T2])(implicit f: TypedExpressionFactory[A3, T3]): TypedExpression[A3, T3]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def /[T3 >: T <: TNumeric, T2 <: T3, A2, A3, A4, T4](e: TypedExpression[A2, T2])(implicit f: TypedExpressionFactory[A3, T3], tf: Floatifier[T3, A4, T4]): TypedExpression[A4, T4]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def :=[B](b: B)(implicit ev: B => TypedExpression[A, T]): UpdateAssignment

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def <[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def <[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def <=[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def <=[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def <>[A2, T2](q: Query[Measures[A2]])(implicit tef: TypedExpressionFactory[A2, T2], ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def <>[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def ===[A2, T2](q: Query[Measures[A2]])(implicit tef: TypedExpressionFactory[A2, T2], ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def ===[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): EqualityExpression

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def >[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def >[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def >=[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def >=[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def ?: ExpressionNode.this.type

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def between[A2, T2, A3, T3](b1: TypedExpression[A2, T2], b2: TypedExpression[A3, T3])(implicit ev1: CanCompare[T, T2], ev2: CanCompare[T2, T3]): BetweenExpression

Attributes

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

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
override def children: List[ExpressionNode]

Attributes

Definition Classes
Inherited from:
BinaryOperatorNode
Source
ExpressionNode.scala
def defaultsTo[B](b: B)(implicit ev: B => TypedExpression[A, T]): DefaultValueAssignment

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def div[T3 >: T <: TNumeric, T2 <: T3, A2, A3, A4, T4](e: TypedExpression[A2, T2])(implicit f: TypedExpressionFactory[A3, T3], tf: Floatifier[T3, A4, T4]): TypedExpression[A4, T4]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.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 gt[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def gt[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def gte[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def gte[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

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

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def ilike[A2, T2 <: TOptionString](s: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def in[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def in[A2, T2](t: Iterable[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

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

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
override def inhibited: Boolean

Attributes

Definition Classes
Inherited from:
BinaryOperatorNode
Source
ExpressionNode.scala

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala
def is(columnAttributes: AttributeValidOnNumericalColumn*)(implicit restrictUsageWithinSchema: Schema): ColumnAttributeAssignment

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def isDistinctFrom[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def isNotDistinctFrom[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def like[A2, T2 <: TOptionString](s: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def lt[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def lt[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def lte[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def lte[A2, T2](b: TypedExpression[A2, T2])(implicit ev: CanCompare[T, T2]): BinaryOperatorNodeLogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def minus[T3 >: T <: TNumeric, T2 <: T3, A2, A3](e: TypedExpression[A2, T2])(implicit f: TypedExpressionFactory[A3, T3]): TypedExpression[A3, T3]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def notIn[A2, T2](q: Query[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def notIn[A2, T2](t: Iterable[A2])(implicit cc: CanCompare[T, T2]): LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def plus[T3 >: T <: TNumeric, T2 <: T3, A2, A3](e: TypedExpression[A2, T2])(implicit f: TypedExpressionFactory[A3, T3]): TypedExpression[A3, T3]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def regex(pattern: String): FunctionNode & LogicalBoolean

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def sample: A1

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def times[T3 >: T <: TNumeric, T2 <: T3, A2, A3](e: TypedExpression[A2, T2])(implicit f: TypedExpressionFactory[A3, T3]): TypedExpression[A3, T3]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.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:
BinaryOperatorNode
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
def ||[A2, T2](e: TypedExpression[A2, T2]): ConcatOp[A1, A2, T1, T2]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala
def ~: TypedExpression[A1, T1] & TypedExpression[A1, T1]

Attributes

Inherited from:
TypedExpression
Source
TypedExpression.scala

Concrete fields

val mapper: OutMapper[A]

Attributes

Source
QueryDsl.scala

Inherited fields

protected var _inhibitedByWhen: Boolean

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala

Attributes

Inherited from:
BinaryOperatorNode
Source
ExpressionNode.scala
val newLineAfterOperator: Boolean

Attributes

Inherited from:
BinaryOperatorNode
Source
ExpressionNode.scala
val operatorToken: String

Attributes

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

Attributes

Inherited from:
ExpressionNode
Source
ExpressionNode.scala

Attributes

Inherited from:
BinaryOperatorNode
Source
ExpressionNode.scala