ScalarQuery

org.squeryl.dsl.QueryDsl.ScalarQuery
trait ScalarQuery[T] extends Query[T], SingleColumnQuery[T], SingleRowQuery[T]

Attributes

Source
QueryDsl.scala
Graph
Supertypes
trait SingleRowQuery[T]
trait Query[T]
trait Queryable[T]
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Value members

Inherited methods

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Inherited from:
Queryable
Source
Queryable.scala