Query18

org.squeryl.dsl.boilerplate.Query18
class Query18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3], t4: Queryable[T4], t5: Queryable[T5], t6: Queryable[T6], t7: Queryable[T7], t8: Queryable[T8], t9: Queryable[T9], t10: Queryable[T10], t11: Queryable[T11], t12: Queryable[T12], t13: Queryable[T13], t14: Queryable[T14], t15: Queryable[T15], t16: Queryable[T16], t17: Queryable[T17], t18: Queryable[T18], f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) => QueryYield[R], isRoot: Boolean, unions: List[(String, Query[R])]) extends AbstractQuery[R]

Attributes

Source
Query.scala
Graph
Supertypes
class AbstractQuery[R]
trait Query[R]
trait Queryable[R]
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited classlikes

protected class SubQueryable[U](val queryable: Queryable[U], val sample: U, val resultSetMapper: ResultSetMapper, val isQuery: Boolean, val node: QueryableExpressionNode)

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def createCopy(root: Boolean, newUnions: List[(String, Query[R])]): AbstractQuery[R]

Attributes

Source
Query.scala
def invokeYield(rsm: ResultSetMapper, rs: ResultSet): R

Attributes

Source
Query.scala

Inherited methods

protected def buildAst(qy: QueryYield[R], subQueryables: SubQueryable[_]*): QueryExpressionNode[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def copy(asRoot: Boolean, newUnions: List[(String, Query[R])]): AbstractQuery[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
protected def copyUnions(u: List[(String, Query[R])]): List[(String, Query[R])]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
protected def createSubQueryable[U](q: Queryable[U]): SubQueryable[U]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def distinct: Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def dumpAst: String

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def except(q: Query[R]): Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def exceptAll(q: Query[R]): Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def forUpdate: Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def give(rsm: ResultSetMapper, rs: ResultSet): R

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def headOption: Option[R]

Attributes

Inherited from:
Query
Source
Query.scala
def intersect(q: Query[R]): Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def intersectAll(q: Query[R]): Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def iterator: Iterator[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def page(offset: Int, pageLength: Int): Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def single: R

Returns the first row of the query. An exception will be thrown if the query returns no row or more than one row.

Returns the first row of the query. An exception will be thrown if the query returns no row or more than one row.

Attributes

Inherited from:
Query
Source
Query.scala
def singleOption: Option[R]

Returns Some(singleRow), None if there are none, throws an exception if the query returns more than one row.

Returns Some(singleRow), None if there are none, throws an exception if the query returns more than one row.

Attributes

Inherited from:
Query
Source
Query.scala
def statement: String

returns a 'pretty' statement, i.e. values are printed instead of '?'

returns a 'pretty' statement, i.e. values are printed instead of '?'

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.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
AbstractQuery -> Any
Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def union(q: Query[R]): Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def unionAll(q: Query[R]): Query[R]

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
def where(whereClauseFunctor: R => LogicalBoolean)(implicit dsl: QueryDsl): Query[T]

Attributes

Inherited from:
Queryable
Source
Queryable.scala

Concrete fields

Attributes

Source
Query.scala
val sq1: SubQueryable[T1]

Attributes

Source
Query.scala
val sq10: SubQueryable[T10]

Attributes

Source
Query.scala
val sq11: SubQueryable[T11]

Attributes

Source
Query.scala
val sq12: SubQueryable[T12]

Attributes

Source
Query.scala
val sq13: SubQueryable[T13]

Attributes

Source
Query.scala
val sq14: SubQueryable[T14]

Attributes

Source
Query.scala
val sq15: SubQueryable[T15]

Attributes

Source
Query.scala
val sq16: SubQueryable[T16]

Attributes

Source
Query.scala
val sq17: SubQueryable[T17]

Attributes

Source
Query.scala
val sq18: SubQueryable[T18]

Attributes

Source
Query.scala
val sq2: SubQueryable[T2]

Attributes

Source
Query.scala
val sq3: SubQueryable[T3]

Attributes

Source
Query.scala
val sq4: SubQueryable[T4]

Attributes

Source
Query.scala
val sq5: SubQueryable[T5]

Attributes

Source
Query.scala
val sq6: SubQueryable[T6]

Attributes

Source
Query.scala
val sq7: SubQueryable[T7]

Attributes

Source
Query.scala
val sq8: SubQueryable[T8]

Attributes

Source
Query.scala
val sq9: SubQueryable[T9]

Attributes

Source
Query.scala

Inherited fields

val definitionSite: Option[StackTraceElement]

Builds the AST tree of the this Query, *some state mutation of the AST nodes occurs during AST construction, for example, the parent child relationship is set by this method, unique IDs of node that needs them for example.

Builds the AST tree of the this Query, *some state mutation of the AST nodes occurs during AST construction, for example, the parent child relationship is set by this method, unique IDs of node that needs them for example.

After this call, the query (and it's AST) becomes immutable by virtue of the unaccessibility of it's public methods

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala
val name: String

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala

Attributes

Inherited from:
AbstractQuery
Source
AbstractQuery.scala