class OneToManies17SQL[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E <: WithExtractor, Z] extends SQL[Z, E] with AllOutputDecisionsUnsupported[Z, E]
- Source
- OneToManies17SQL.scala
- Alphabetic
- By Inheritance
- OneToManies17SQL
- AllOutputDecisionsUnsupported
- SQL
- Extractor
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new OneToManies17SQL(statement: String, rawParameters: Seq[Any])(one: (WrappedResultSet) => A)(to1: (WrappedResultSet) => Option[B1], to2: (WrappedResultSet) => Option[B2], to3: (WrappedResultSet) => Option[B3], to4: (WrappedResultSet) => Option[B4], to5: (WrappedResultSet) => Option[B5], to6: (WrappedResultSet) => Option[B6], to7: (WrappedResultSet) => Option[B7], to8: (WrappedResultSet) => Option[B8], to9: (WrappedResultSet) => Option[B9], to10: (WrappedResultSet) => Option[B10], to11: (WrappedResultSet) => Option[B11], to12: (WrappedResultSet) => Option[B12], to13: (WrappedResultSet) => Option[B13], to14: (WrappedResultSet) => Option[B14], to15: (WrappedResultSet) => Option[B15], to16: (WrappedResultSet) => Option[B16], to17: (WrappedResultSet) => Option[B17])(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], Seq[B14], Seq[B15], Seq[B16], Seq[B17]) => Z)
Type Members
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def batch(parameters: Seq[Any]*): SQLBatch
Binds parameters for batch
- def batchAndReturnGeneratedKey(generatedKeyName: String, parameters: Seq[Any]*): SQLBatchWithGeneratedKey
Binds parameters for batch
Binds parameters for batch
- generatedKeyName
generated key name
- parameters
parameters
- returns
SQL for batch
- Definition Classes
- SQL
- def batchAndReturnGeneratedKey(parameters: Seq[Any]*): SQLBatchWithGeneratedKey
Binds parameters for batch
- def batchByName(parameters: Seq[(String, Any)]*): SQLBatch
Binds parameters for batch
- def bind(parameters: Any*): SQL[Z, E]
Binds parameters to SQL template in order.
Binds parameters to SQL template in order.
- parameters
parameters
- returns
SQL instance
- Definition Classes
- SQL
- def bindByName(parametersByName: (String, Any)*): SQL[Z, E]
Binds named parameters to SQL template.
Binds named parameters to SQL template.
- parametersByName
named parameters
- returns
SQL instance
- Definition Classes
- SQL
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- def collection: OneToManies17SQLToCollection[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Set execution type as collection.
Set execution type as collection.
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- def createDBSessionAttributesSwitcher: DBSessionAttributesSwitcher
Creates a new DBSessionAttributesSwitcher which enables switching the attributes for a DBSession.
Creates a new DBSessionAttributesSwitcher which enables switching the attributes for a DBSession.
- Attributes
- protected
- Definition Classes
- SQL
- def dbSettingSettings(settings: SettingsProvider): OneToManies17SQL.this.type
- Definition Classes
- SQL
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def execute: SQLExecution
Set execution type as execute
- def executeUpdate: SQLUpdate
Set execution type as executeUpdate
- def executeUpdateWithFilters(before: (PreparedStatement) => Unit, after: (PreparedStatement) => Unit): SQLUpdate
Set execution type as executeUpdate with filters
Set execution type as executeUpdate with filters
- before
before filter
- after
after filter
- returns
SQL instance
- Definition Classes
- SQL
- def executeWithFilters(before: (PreparedStatement) => Unit, after: (PreparedStatement) => Unit): SQLExecution
Set execution type as execute with filters
Set execution type as execute with filters
- before
before filter
- after
after filter
- returns
SQL instance
- Definition Classes
- SQL
- def extractor: (WrappedResultSet) => Z
- Definition Classes
- SQL → Extractor
- def fetchSize: Option[Int]
Returns fetchSize for this query.
- def fetchSize(fetchSize: Option[Int]): OneToManies17SQL.this.type
- Definition Classes
- SQL
- def fetchSize(fetchSize: Int): OneToManies17SQL.this.type
Set fetchSize for this query.
- def first: OneToManies17SQLToOption[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Set execution type as first.
Set execution type as first.
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- def foldLeft[A](z: A)(op: (A, WrappedResultSet) => A)(implicit session: DBSession): A
folding into one value
- def foreach(op: (WrappedResultSet) => Unit)(implicit session: DBSession): Unit
Apply the operation to all elements of result set
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def headOption: OneToManies17SQLToOption[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Same as #first.
Same as #first.
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def iterable: OneToManies17SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Set execution type as iterable.
Set execution type as iterable.
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- def largeBatch(parameters: Seq[Any]*): SQLLargeBatch
Binds parameters for largeBatch
- def largeUpdate: SQLLargeUpdate
Set execution type as
executeLargeUpdate
- def largeUpdateWithFilters(before: (PreparedStatement) => Unit, after: (PreparedStatement) => Unit): SQLLargeUpdate
Set execution type as
executeLargeUpdate
with filtersSet execution type as
executeLargeUpdate
with filters- before
before filter
- after
after filter
- returns
SQL instance
- Definition Classes
- SQL
- def list: OneToManies17SQLToList[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Set execution type as list.
Set execution type as list.
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- def map(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], Seq[B14], Seq[B15], Seq[B16], Seq[B17]) => Z): OneToManies17SQL[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, HasExtractor, Z]
- def map[A](f: (WrappedResultSet) => A): SQL[A, HasExtractor]
Maps values from each scalikejdbc.WrappedResultSet object.
Maps values from each scalikejdbc.WrappedResultSet object.
- A
return type
- f
extractor function
- returns
SQL instance
- Definition Classes
- SQL
- val message: String
- Definition Classes
- AllOutputDecisionsUnsupported
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def one[Z](f: (WrappedResultSet) => Z): OneToXSQL[Z, E, Z]
Returns One-to-X API builder.
Returns One-to-X API builder.
- Definition Classes
- SQL
- val one: (WrappedResultSet) => A
- final lazy val parameters: Seq[Any]
- Definition Classes
- SQL
- def queryTimeout: Option[Int]
Returns queryTimeout for this query.
- def queryTimeout(seconds: Option[Int]): OneToManies17SQL.this.type
- Definition Classes
- SQL
- def queryTimeout(seconds: Int): OneToManies17SQL.this.type
Set queryTimeout for this query.
- val rawParameters: Seq[Any]
- Definition Classes
- OneToManies17SQL → SQL
- def single: OneToManies17SQLToOption[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Set execution type as single.
Set execution type as single.
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- val statement: String
- Definition Classes
- OneToManies17SQL → SQL
- def stripMargin: SQL[Z, E]
- Definition Classes
- SQL
- def stripMargin(marginChar: Char): SQL[Z, E]
- Definition Classes
- SQL
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tags: Seq[String]
Returns tags for this SQL object.
- def tags(tags: String*): OneToManies17SQL.this.type
Appends tags to this SQL object.
- val to1: (WrappedResultSet) => Option[B1]
- val to10: (WrappedResultSet) => Option[B10]
- val to11: (WrappedResultSet) => Option[B11]
- val to12: (WrappedResultSet) => Option[B12]
- val to13: (WrappedResultSet) => Option[B13]
- val to14: (WrappedResultSet) => Option[B14]
- val to15: (WrappedResultSet) => Option[B15]
- val to16: (WrappedResultSet) => Option[B16]
- val to17: (WrappedResultSet) => Option[B17]
- 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]
- def toCollection: OneToManies17SQLToCollection[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Same as #collection
Same as #collection
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- def toIterable: OneToManies17SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Same as #iterable.
Same as #iterable.
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- def toList: OneToManies17SQLToList[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Same as #list
Same as #list
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- 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.
- returns
SQL instance
- Definition Classes
- SQL
- def toOption: OneToManies17SQLToOption[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]
Same as #single.
Same as #single.
- returns
SQL instance
- Definition Classes
- OneToManies17SQL → AllOutputDecisionsUnsupported → SQL
- def toString(): String
- Definition Classes
- AnyRef → Any
- def update: SQLUpdate
Set execution type as executeUpdate
- def updateAndReturnGeneratedKey(index: Int): SQLUpdateWithGeneratedKey
- Definition Classes
- SQL
- def updateAndReturnGeneratedKey(name: String): SQLUpdateWithGeneratedKey
- Definition Classes
- SQL
- def updateAndReturnGeneratedKey: SQLUpdateWithGeneratedKey
Set execution type as updateAndReturnGeneratedKey
- def updateWithFilters(before: (PreparedStatement) => Unit, after: (PreparedStatement) => Unit): SQLUpdate
Set execution type as executeUpdate with filters
Set execution type as executeUpdate with filters
- before
before filter
- after
after filter
- returns
SQL instance
- Definition Classes
- SQL
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def withExtractor[B](f: (WrappedResultSet) => B): SQL[B, HasExtractor]
- Attributes
- protected
- Definition Classes
- SQL
- def withParameters(params: Seq[Any]): SQL[Z, E]
- Attributes
- protected
- Definition Classes
- SQL
- def withStatementAndParameters(state: String, params: Seq[Any]): SQL[Z, E]
- Attributes
- protected
- Definition Classes
- SQL
- 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], Seq[B14], Seq[B15], Seq[B16], Seq[B17]) => Z
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)