Class/Object

scalikejdbc

OneToManies12SQLToOption

Related Docs: object OneToManies12SQLToOption | package scalikejdbc

Permalink

class OneToManies12SQLToOption[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, E <: WithExtractor, Z] extends SQL[Z, E] with SQLToOption[Z, E] with AllOutputDecisionsUnsupported[Z, E] with OneToManies12Extractor[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, E, Z]

Source
OneToManies12SQL.scala
Linear Supertypes
OneToManies12Extractor[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, E, Z], RelationalSQLResultSetOperations[Z], AllOutputDecisionsUnsupported[Z, E], SQLToOption[Z, E], SQLToResult[Z, E, Option], SQL[Z, E], Extractor[Z], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OneToManies12SQLToOption
  2. OneToManies12Extractor
  3. RelationalSQLResultSetOperations
  4. AllOutputDecisionsUnsupported
  5. SQLToOption
  6. SQLToResult
  7. SQL
  8. Extractor
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OneToManies12SQLToOption(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])(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]) ⇒ Z)(isSingle: Boolean = true)

    Permalink

Type Members

  1. type SQLWithExtractor = SQL[Z, HasExtractor]

    Permalink
    Definition Classes
    SQL
  2. type ThisSQL = SQL[Z, E]

    Permalink
    Definition Classes
    SQL

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply()(implicit session: DBSession, context: ConnectionPoolContext = NoConnectionPoolContext, hasExtractor: =:=[ThisSQL, SQLWithExtractor]): Option[Z]

    Permalink
    Definition Classes
    OneToManies12SQLToOptionSQLToResult
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def batch(parameters: Seq[Any]*): SQLBatch

    Permalink

    Binds parameters for batch

    Binds parameters for batch

    parameters

    parameters

    returns

    SQL for batch

    Definition Classes
    SQL
  7. def batchAndReturnGeneratedKey(generatedKeyName: String, parameters: Seq[Any]*): SQLBatchWithGeneratedKey

    Permalink

    Binds parameters for batch

    Binds parameters for batch

    generatedKeyName

    generated key name

    parameters

    parameters

    returns

    SQL for batch

    Definition Classes
    SQL
  8. def batchAndReturnGeneratedKey(parameters: Seq[Any]*): SQLBatchWithGeneratedKey

    Permalink

    Binds parameters for batch

    Binds parameters for batch

    parameters

    parameters

    returns

    SQL for batch

    Definition Classes
    SQL
  9. def batchByName(parameters: Seq[(Symbol, Any)]*): SQLBatch

    Permalink

    Binds parameters for batch

    Binds parameters for batch

    parameters

    parameters

    returns

    SQL for batch

    Definition Classes
    SQL
  10. def bind(parameters: Any*): SQL[Z, E]

    Permalink

    Binds parameters to SQL template in order.

    Binds parameters to SQL template in order.

    parameters

    parameters

    returns

    SQL instance

    Definition Classes
    SQL
  11. def bindByName(parametersByName: (Symbol, Any)*): SQL[Z, E]

    Permalink

    Binds named parameters to SQL template.

    Binds named parameters to SQL template.

    parametersByName

    named parameters

    returns

    SQL instance

    Definition Classes
    SQL
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def collection: SQLToCollection[Z, E]

    Permalink

    Set execution type as collection.

    Set execution type as collection.

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  14. def dbSettingSettings(settings: SettingsProvider): OneToManies12SQLToOption.this.type

    Permalink
    Definition Classes
    SQL
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. def execute(): SQLExecution

    Permalink

    Set execution type as execute

    Set execution type as execute

    returns

    SQL instance

    Definition Classes
    SQL
  18. def executeUpdate(): SQLUpdate

    Permalink

    Set execution type as executeUpdate

    Set execution type as executeUpdate

    returns

    SQL instance

    Definition Classes
    SQL
  19. def executeUpdateWithFilters(before: (PreparedStatement) ⇒ Unit, after: (PreparedStatement) ⇒ Unit): SQLUpdate

    Permalink

    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
  20. def executeWithFilters(before: (PreparedStatement) ⇒ Unit, after: (PreparedStatement) ⇒ Unit): SQLExecution

    Permalink

    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
  21. def extractor: (WrappedResultSet) ⇒ Z

    Permalink
    Definition Classes
    SQL → Extractor
  22. def fetchSize: Option[Int]

    Permalink

    Returns fetchSize for this query.

    Returns fetchSize for this query.

    returns

    fetch size

    Definition Classes
    SQL
  23. def fetchSize(fetchSize: Option[Int]): OneToManies12SQLToOption.this.type

    Permalink
    Definition Classes
    SQL
  24. def fetchSize(fetchSize: Int): OneToManies12SQLToOption.this.type

    Permalink

    Set fetchSize for this query.

    Set fetchSize for this query.

    fetchSize

    fetch size

    returns

    this

    Definition Classes
    SQL
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. def first(): SQLToOption[Z, E]

    Permalink

    Set execution type as first.

    Set execution type as first.

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  27. def foldLeft[A](z: A)(op: (A, WrappedResultSet) ⇒ A)(implicit session: DBSession): A

    Permalink

    folding into one value

    folding into one value

    z

    initial value

    op

    operation

    Definition Classes
    SQL
  28. def foreach(op: (WrappedResultSet) ⇒ Unit)(implicit session: DBSession): Unit

    Permalink

    Apply the operation to all elements of result set

    Apply the operation to all elements of result set

    op

    operation

    Definition Classes
    SQL
  29. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  30. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  31. def headOption(): SQLToOption[Z, E]

    Permalink

    Same as #first.

    Same as #first.

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  32. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  33. val isSingle: Boolean

    Permalink
    Definition Classes
    OneToManies12SQLToOptionSQLToOption
  34. def list(): SQLToList[Z, E]

    Permalink

    Set execution type as list.

    Set execution type as list.

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  35. def map[A](f: (WrappedResultSet) ⇒ A): SQL[A, HasExtractor]

    Permalink

    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
  36. val message: String

    Permalink
  37. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  38. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  39. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  40. def one[Z](f: (WrappedResultSet) ⇒ Z): OneToXSQL[Z, E, Z]

    Permalink

    Returns One-to-X API builder.

    Returns One-to-X API builder.

    Definition Classes
    SQL
  41. val one: (WrappedResultSet) ⇒ A

    Permalink
  42. final lazy val parameters: Seq[Any]

    Permalink
    Definition Classes
    SQL
  43. def queryTimeout: Option[Int]

    Permalink

    Returns queryTimeout for this query.

    Returns queryTimeout for this query.

    returns

    query timeout seconds

    Definition Classes
    SQL
  44. def queryTimeout(seconds: Option[Int]): OneToManies12SQLToOption.this.type

    Permalink
    Definition Classes
    SQL
  45. def queryTimeout(seconds: Int): OneToManies12SQLToOption.this.type

    Permalink

    Set queryTimeout for this query.

    Set queryTimeout for this query.

    seconds

    query timeout seconds

    returns

    this

    Definition Classes
    SQL
  46. val rawParameters: Seq[Any]

    Permalink
    Definition Classes
    OneToManies12SQLToOptionSQLToResultSQL
  47. def result[AA](f: (WrappedResultSet) ⇒ AA, session: DBSession): Option[AA]

    Permalink
    Definition Classes
    SQLToOptionSQLToResult
  48. def single(): SQLToOption[Z, E]

    Permalink

    Set execution type as single.

    Set execution type as single.

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  49. val statement: String

    Permalink
    Definition Classes
    OneToManies12SQLToOptionSQLToResultSQL
  50. def stripMargin: SQL[Z, E]

    Permalink
    Definition Classes
    SQL
  51. def stripMargin(marginChar: Char): SQL[Z, E]

    Permalink
    Definition Classes
    SQL
  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  53. def tags: Seq[String]

    Permalink

    Returns tags for this SQL object.

    Returns tags for this SQL object.

    returns

    tags

    Definition Classes
    SQL
  54. def tags(tags: String*): OneToManies12SQLToOption.this.type

    Permalink

    Appends tags to this SQL object.

    Appends tags to this SQL object.

    tags

    tags

    returns

    this

    Definition Classes
    SQL
  55. val to1: (WrappedResultSet) ⇒ Option[B1]

    Permalink
  56. val to10: (WrappedResultSet) ⇒ Option[B10]

    Permalink
  57. val to11: (WrappedResultSet) ⇒ Option[B11]

    Permalink
  58. val to12: (WrappedResultSet) ⇒ Option[B12]

    Permalink
  59. val to2: (WrappedResultSet) ⇒ Option[B2]

    Permalink
  60. val to3: (WrappedResultSet) ⇒ Option[B3]

    Permalink
  61. val to4: (WrappedResultSet) ⇒ Option[B4]

    Permalink
  62. val to5: (WrappedResultSet) ⇒ Option[B5]

    Permalink
  63. val to6: (WrappedResultSet) ⇒ Option[B6]

    Permalink
  64. val to7: (WrappedResultSet) ⇒ Option[B7]

    Permalink
  65. val to8: (WrappedResultSet) ⇒ Option[B8]

    Permalink
  66. val to9: (WrappedResultSet) ⇒ Option[B9]

    Permalink
  67. def toCollection: SQLToCollection[Z, E]

    Permalink

    Same as #collection

    Same as #collection

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  68. def toList(): SQLToList[Z, E]

    Permalink

    Same as #list

    Same as #list

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  69. def toMap(): SQL[Map[String, Any], HasExtractor]

    Permalink

    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
  70. def toOption(): SQLToOption[Z, E]

    Permalink

    Same as #single.

    Same as #single.

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  71. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  72. def toTraversable(): SQLToTraversable[Z, E]

    Permalink

    Same as #traversable.

    Same as #traversable.

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  73. def traversable(): SQLToTraversable[Z, E]

    Permalink

    Set execution type as traversable.

    Set execution type as traversable.

    returns

    SQL instance

    Definition Classes
    AllOutputDecisionsUnsupportedSQL
  74. def update(): SQLUpdate

    Permalink

    Set execution type as executeUpdate

    Set execution type as executeUpdate

    returns

    SQL instance

    Definition Classes
    SQL
  75. def updateAndReturnGeneratedKey(index: Int): SQLUpdateWithGeneratedKey

    Permalink
    Definition Classes
    SQL
  76. def updateAndReturnGeneratedKey(name: String): SQLUpdateWithGeneratedKey

    Permalink
    Definition Classes
    SQL
  77. def updateAndReturnGeneratedKey(): SQLUpdateWithGeneratedKey

    Permalink

    Set execution type as updateAndReturnGeneratedKey

    Set execution type as updateAndReturnGeneratedKey

    returns

    SQL instance

    Definition Classes
    SQL
  78. def updateWithFilters(before: (PreparedStatement) ⇒ Unit, after: (PreparedStatement) ⇒ Unit): SQLUpdate

    Permalink

    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
  79. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  80. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  81. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  82. def withExtractor[B](f: (WrappedResultSet) ⇒ B): SQL[B, HasExtractor]

    Permalink
    Attributes
    protected
    Definition Classes
    SQL
  83. def withParameters(params: Seq[Any]): SQL[Z, E]

    Permalink
    Attributes
    protected
    Definition Classes
    SQL
  84. def withStatementAndParameters(state: String, params: Seq[Any]): SQL[Z, E]

    Permalink
    Attributes
    protected
    Definition Classes
    SQL
  85. 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]) ⇒ Z

    Permalink

Inherited from OneToManies12Extractor[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, E, Z]

Inherited from RelationalSQLResultSetOperations[Z]

Inherited from AllOutputDecisionsUnsupported[Z, E]

Inherited from SQLToOption[Z, E]

Inherited from SQLToResult[Z, E, Option]

Inherited from SQL[Z, E]

Inherited from Extractor[Z]

Inherited from AnyRef

Inherited from Any

Ungrouped