OneToManies13SQLToList

scalikejdbc.OneToManies13SQLToList
See theOneToManies13SQLToList companion object
class OneToManies13SQLToList[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, E <: WithExtractor, Z](val statement: String, val rawParameters: Seq[Any])(val one: WrappedResultSet => A)(val to1: WrappedResultSet => Option[B1], val to2: WrappedResultSet => Option[B2], val to3: WrappedResultSet => Option[B3], val to4: WrappedResultSet => Option[B4], val to5: WrappedResultSet => Option[B5], val to6: WrappedResultSet => Option[B6], val to7: WrappedResultSet => Option[B7], val to8: WrappedResultSet => Option[B8], val to9: WrappedResultSet => Option[B9], val to10: WrappedResultSet => Option[B10], val to11: WrappedResultSet => Option[B11], val to12: WrappedResultSet => Option[B12], val to13: WrappedResultSet => Option[B13])(val zExtractor: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13]) => Z) extends SQL[Z, E], SQLToList[Z, E], AllOutputDecisionsUnsupported[Z, E]

Attributes

Companion
object
Source
OneToManies13SQL.scala
Graph
Supertypes
trait SQLToList[Z, E]
trait SQLToResult[Z, E, List]
class SQL[Z, E]
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited types

Attributes

Inherited from:
SQL
Source
SQL.scala
type ThisSQL = SQL[A, E]

Attributes

Inherited from:
SQL
Source
SQL.scala

Value members

Concrete methods

override def apply()(implicit session: DBSession, context: ConnectionPoolContext, hasExtractor: ThisSQL =:= SQLWithExtractor): List[Z]

Attributes

Definition Classes
Source
OneToManies13SQL.scala

Inherited methods

def batch(parameters: Seq[Any]*): SQLBatch

Binds parameters for batch

Binds parameters for batch

Value parameters

parameters

parameters

Attributes

Returns

SQL for batch

Inherited from:
SQL
Source
SQL.scala
def batchAndReturnGeneratedKey(generatedKeyName: String, parameters: Seq[Any]*): SQLBatchWithGeneratedKey

Binds parameters for batch

Binds parameters for batch

Value parameters

generatedKeyName

generated key name

parameters

parameters

Attributes

Returns

SQL for batch

Inherited from:
SQL
Source
SQL.scala

Binds parameters for batch

Binds parameters for batch

Value parameters

parameters

parameters

Attributes

Returns

SQL for batch

Inherited from:
SQL
Source
SQL.scala
def batchByName(parameters: Seq[(String, Any)]*): SQLBatch

Binds parameters for batch

Binds parameters for batch

Value parameters

parameters

parameters

Attributes

Returns

SQL for batch

Inherited from:
SQL
Source
SQL.scala
def bind(parameters: Any*): SQL[A, E]

Binds parameters to SQL template in order.

Binds parameters to SQL template in order.

Value parameters

parameters

parameters

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
def bindByName(parametersByName: (String, Any)*): SQL[A, E]

Binds named parameters to SQL template.

Binds named parameters to SQL template.

Value parameters

parametersByName

named parameters

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
override def collection: SQLToCollection[Z, E]

Set execution type as collection.

Set execution type as collection.

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
def dbSettingSettings(settings: SettingsProvider): SQL.this.type

Attributes

Inherited from:
SQL
Source
SQL.scala

Set execution type as execute

Set execution type as execute

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala

Set execution type as executeUpdate

Set execution type as executeUpdate

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
def executeUpdateWithFilters(before: PreparedStatement => Unit, after: PreparedStatement => Unit): SQLUpdate

Set execution type as executeUpdate with filters

Set execution type as executeUpdate with filters

Value parameters

after

after filter

before

before filter

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
def executeWithFilters(before: PreparedStatement => Unit, after: PreparedStatement => Unit): SQLExecution

Set execution type as execute with filters

Set execution type as execute with filters

Value parameters

after

after filter

before

before filter

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
override def extractor: WrappedResultSet => A

Attributes

Definition Classes
SQL -> Extractor
Inherited from:
SQL
Source
SQL.scala
def fetchSize: Option[Int]

Returns fetchSize for this query.

Returns fetchSize for this query.

Attributes

Returns

fetch size

Inherited from:
SQL
Source
SQL.scala
def fetchSize(fetchSize: Option[Int]): SQL.this.type

Attributes

Inherited from:
SQL
Source
SQL.scala
def fetchSize(fetchSize: Int): SQL.this.type

Set fetchSize for this query.

Set fetchSize for this query.

Value parameters

fetchSize

fetch size

Attributes

Returns

this

Inherited from:
SQL
Source
SQL.scala
override def first: SQLToOption[Z, E]

Set execution type as first.

Set execution type as first.

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
def foldLeft[A](z: A)(op: (A, WrappedResultSet) => A)(implicit session: DBSession): A

folding into one value

folding into one value

Value parameters

op

operation

z

initial value

Attributes

Inherited from:
SQL
Source
SQL.scala
def foreach(op: WrappedResultSet => Unit)(implicit session: DBSession): Unit

Apply the operation to all elements of result set

Apply the operation to all elements of result set

Value parameters

op

operation

Attributes

Inherited from:
SQL
Source
SQL.scala
override def headOption: SQLToOption[Z, E]

Same as #first.

Same as #first.

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
override def iterable: SQLToIterable[Z, E]

Set execution type as iterable.

Set execution type as iterable.

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
def largeBatch(parameters: Seq[Any]*): SQLLargeBatch

Binds parameters for largeBatch

Binds parameters for largeBatch

Value parameters

parameters

parameters

Attributes

Returns

SQL for batch

Inherited from:
SQL
Source
SQL.scala

Set execution type as executeLargeUpdate

Set execution type as executeLargeUpdate

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
def largeUpdateWithFilters(before: PreparedStatement => Unit, after: PreparedStatement => Unit): SQLLargeUpdate

Set execution type as executeLargeUpdate with filters

Set execution type as executeLargeUpdate with filters

Value parameters

after

after filter

before

before filter

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
override def list: SQLToList[Z, E]

Set execution type as list.

Set execution type as list.

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
def map[A](f: WrappedResultSet => A): SQL[A, HasExtractor]

Maps values from each scalikejdbc.WrappedResultSet object.

Maps values from each scalikejdbc.WrappedResultSet object.

Type parameters

A

return type

Value parameters

f

extractor function

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
def one[Z](f: WrappedResultSet => Z): OneToXSQL[A, E, Z]

Returns One-to-X API builder.

Returns One-to-X API builder.

Attributes

Inherited from:
SQL
Source
SQL.scala
def queryTimeout: Option[Int]

Returns queryTimeout for this query.

Returns queryTimeout for this query.

Attributes

Returns

query timeout seconds

Inherited from:
SQL
Source
SQL.scala
def queryTimeout(seconds: Option[Int]): SQL.this.type

Attributes

Inherited from:
SQL
Source
SQL.scala
def queryTimeout(seconds: Int): SQL.this.type

Set queryTimeout for this query.

Set queryTimeout for this query.

Value parameters

seconds

query timeout seconds

Attributes

Returns

this

Inherited from:
SQL
Source
SQL.scala
def result[AA](f: WrappedResultSet => AA, session: DBSession): List[AA]

Attributes

Inherited from:
SQLToList
Source
SQL.scala
override def single: SQLToOption[Z, E]

Set execution type as single.

Set execution type as single.

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
def stripMargin: SQL[A, E]

Attributes

Inherited from:
SQL
Source
SQL.scala
def stripMargin(marginChar: Char): SQL[A, E]

Attributes

Inherited from:
SQL
Source
SQL.scala
def tags: Seq[String]

Returns tags for this SQL object.

Returns tags for this SQL object.

Attributes

Returns

tags

Inherited from:
SQL
Source
SQL.scala
def tags(tags: String*): SQL.this.type

Appends tags to this SQL object.

Appends tags to this SQL object.

Value parameters

tags

tags

Attributes

Returns

this

Inherited from:
SQL
Source
SQL.scala
override def toCollection: SQLToCollection[Z, E]

Same as #collection

Same as #collection

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
override def toIterable: SQLToIterable[Z, E]

Same as #iterable.

Same as #iterable.

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
override def toList: SQLToList[Z, E]

Same as #list

Same as #list

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
def toMap: SQL[Map[String, Any], HasExtractor]

Maps values as a Map value from each scalikejdbc.WrappedResultSet object.

Maps values as a Map value from each scalikejdbc.WrappedResultSet object.

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
override def toOption: SQLToOption[Z, E]

Same as #single.

Same as #single.

Attributes

Returns

SQL instance

Definition Classes
Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala

Set execution type as executeUpdate

Set execution type as executeUpdate

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala

Attributes

Inherited from:
SQL
Source
SQL.scala

Attributes

Inherited from:
SQL
Source
SQL.scala

Set execution type as updateAndReturnGeneratedKey

Set execution type as updateAndReturnGeneratedKey

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala
def updateWithFilters(before: PreparedStatement => Unit, after: PreparedStatement => Unit): SQLUpdate

Set execution type as executeUpdate with filters

Set execution type as executeUpdate with filters

Value parameters

after

after filter

before

before filter

Attributes

Returns

SQL instance

Inherited from:
SQL
Source
SQL.scala

Concrete fields

val one: WrappedResultSet => A

Attributes

Source
OneToManies13SQL.scala
override val rawParameters: Seq[Any]

Attributes

Source
OneToManies13SQL.scala
override val statement: String

Attributes

Source
OneToManies13SQL.scala
val to1: WrappedResultSet => Option[B1]

Attributes

Source
OneToManies13SQL.scala
val to10: WrappedResultSet => Option[B10]

Attributes

Source
OneToManies13SQL.scala
val to11: WrappedResultSet => Option[B11]

Attributes

Source
OneToManies13SQL.scala
val to12: WrappedResultSet => Option[B12]

Attributes

Source
OneToManies13SQL.scala
val to13: WrappedResultSet => Option[B13]

Attributes

Source
OneToManies13SQL.scala
val to2: WrappedResultSet => Option[B2]

Attributes

Source
OneToManies13SQL.scala
val to3: WrappedResultSet => Option[B3]

Attributes

Source
OneToManies13SQL.scala
val to4: WrappedResultSet => Option[B4]

Attributes

Source
OneToManies13SQL.scala
val to5: WrappedResultSet => Option[B5]

Attributes

Source
OneToManies13SQL.scala
val to6: WrappedResultSet => Option[B6]

Attributes

Source
OneToManies13SQL.scala
val to7: WrappedResultSet => Option[B7]

Attributes

Source
OneToManies13SQL.scala
val to8: WrappedResultSet => Option[B8]

Attributes

Source
OneToManies13SQL.scala
val to9: WrappedResultSet => Option[B9]

Attributes

Source
OneToManies13SQL.scala
val zExtractor: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13]) => Z

Attributes

Source
OneToManies13SQL.scala

Inherited fields

val message: String

Attributes

Inherited from:
AllOutputDecisionsUnsupported
Source
RelationalSQL.scala
final lazy val parameters: Seq[Any]

Attributes

Inherited from:
SQL
Source
SQL.scala