Package

scalikejdbc

Permalink

package scalikejdbc

ScalikeJDBC - SQL-Based DB Access Library for Scala

Just write SQL:

ScalikeJDBC is a SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs. Users do nothing other than writing SQL and mapping from java.sql.ResultSet objects to Scala values.

Basic Usage:

Using scalikejdbc.DBSession:

import scalikejdbc._
import org.joda.time.DateTime
case class User(id: Long, name: String, birthday: Option[DateTime])

val activeUsers: List[User] = DB readOnly { session =>
  session.list("select * from users where active = ?", true) { rs =>
    User(id = rs.long("id"), name = rs.string("name"), birthday = Option(rs.date("birthday")).map(_.toJodaDateTime))
  }
}

Using scalikejdbc.SQL:

import scalikejdbc._
import org.joda.time.DateTime
case class User(id: Long, name: String, birthday: Option[DateTime])

val activeUsers: List[User] = DB readOnly { implicit session =>
  SQL("select * from users where active = ?")
    .bind(true)
    .map { rs => User(id = rs.long("id"), name = rs.string("name"), birthday = Option(rs.date("birthday")).map(_.toJodaDateTime)) }.list.apply()
}

or

val activeUsers: List[User] = DB readOnly { implicit session =>
  SQL("select * from users where active = /*'active*/true")
    .bindByName('active -> true)
    .map { rs => User(id = rs.long("id"), name = rs.string("name"), birthday = Option(rs.date("birthday")).map(_.toJodaDateTime)) }.list.apply()
}
Source
package.scala
Linear Supertypes
JavaUtilDateConverterImplicits, DeprecatedOneToManiesTraversable, ScalaBigDecimalConverterImplicits, SQLInterpolation, QueryDSLFeature, SQLSyntaxSupportFeature, SQLInterpolationFeature, SQLInterpolationCoreTypeAlias, Implicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalikejdbc
  2. JavaUtilDateConverterImplicits
  3. DeprecatedOneToManiesTraversable
  4. ScalaBigDecimalConverterImplicits
  5. SQLInterpolation
  6. QueryDSLFeature
  7. SQLSyntaxSupportFeature
  8. SQLInterpolationFeature
  9. SQLInterpolationCoreTypeAlias
  10. Implicits
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AsteriskProvider = scalikejdbc.interpolation.AsteriskProvider

    Permalink
    Definition Classes
    SQLInterpolationCoreTypeAlias
  2. case class BasicResultNameSQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProviderCommonImpl[S, A] with (SQLSyntaxSupportFeature.this)#ResultNameSQLSyntaxProvider[S, A] with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  3. case class BatchParamsBuilder extends Product with Serializable

    Permalink
    Definition Classes
    QueryDSLFeature
  4. type Closable = AnyRef { def close(): Unit }

    Permalink
  5. type ColumnName[A] = (SQLSyntaxSupportFeature.this)#ColumnSQLSyntaxProvider[(SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A]

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  6. case class ColumnSQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProvider[A] with (SQLSyntaxSupportFeature.this)#AsteriskProvider with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  7. trait ConditionSQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A] with (QueryDSLFeature.this)#PagingSQLBuilder[A] with (QueryDSLFeature.this)#GroupBySQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  8. case class DeleteSQLBuilder extends (QueryDSLFeature.this)#SQLBuilder[(QueryDSLFeature.this)#UpdateOperation] with (QueryDSLFeature.this)#WhereSQLBuilder[(QueryDSLFeature.this)#UpdateOperation] with Product with Serializable

    Permalink
    Definition Classes
    QueryDSLFeature
  9. trait ExceptQuerySQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  10. trait ForUpdateQuerySQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  11. trait GroupBySQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A] with (QueryDSLFeature.this)#PagingSQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  12. case class InsertSQLBuilder extends (QueryDSLFeature.this)#SQLBuilder[(QueryDSLFeature.this)#UpdateOperation] with Product with Serializable

    Permalink
    Definition Classes
    QueryDSLFeature
  13. trait IntersectQuerySQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  14. trait PagingSQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A] with (QueryDSLFeature.this)#UnionQuerySQLBuilder[A] with (QueryDSLFeature.this)#ExceptQuerySQLBuilder[A] with (QueryDSLFeature.this)#IntersectQuerySQLBuilder[A] with (QueryDSLFeature.this)#ForUpdateQuerySQLBuilder[A] with (QueryDSLFeature.this)#SubQuerySQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  15. case class PartialResultSQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProviderCommonImpl[S, A] with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  16. case class PartialSubQueryResultNameSQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProviderCommonImpl[S, A] with (SQLSyntaxSupportFeature.this)#ResultNameSQLSyntaxProvider[S, A] with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  17. case class PartialSubQueryResultSQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProviderCommonImpl[S, A] with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  18. case class PartialSubQuerySQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProviderCommonImpl[S, A] with (SQLSyntaxSupportFeature.this)#AsteriskProvider with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  19. case class QuerySQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProviderCommonImpl[S, A] with (SQLSyntaxSupportFeature.this)#ResultAllProvider with (SQLSyntaxSupportFeature.this)#AsteriskProvider with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  20. type ResultAllProvider = scalikejdbc.interpolation.ResultAllProvider

    Permalink
    Definition Classes
    SQLInterpolationCoreTypeAlias
  21. type ResultName[A] = (SQLSyntaxSupportFeature.this)#ResultNameSQLSyntaxProvider[(SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A]

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  22. trait ResultNameSQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProvider[A]

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  23. case class ResultSQLSyntaxProvider[S <: (SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A] extends (SQLSyntaxSupportFeature.this)#SQLSyntaxProviderCommonImpl[S, A] with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  24. trait SQLBuilder[A] extends AnyRef

    Permalink
    Definition Classes
    QueryDSLFeature
  25. type SQLSyntax = scalikejdbc.interpolation.SQLSyntax

    Permalink
    Definition Classes
    SQLInterpolationCoreTypeAlias
  26. trait SQLSyntaxProvider[A] extends Dynamic

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  27. trait SQLSyntaxSupport[A] extends AnyRef

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  28. case class SelectSQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A] with (QueryDSLFeature.this)#SubQuerySQLBuilder[A] with Product with Serializable

    Permalink
    Definition Classes
    QueryDSLFeature
  29. type SubQueryResultName = (SQLSyntaxSupportFeature.this)#SubQueryResultNameSQLSyntaxProvider

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  30. case class SubQueryResultNameSQLSyntaxProvider extends Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  31. case class SubQueryResultSQLSyntaxProvider extends Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  32. trait SubQuerySQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  33. case class SubQuerySQLSyntaxProvider extends (SQLSyntaxSupportFeature.this)#ResultAllProvider with (SQLSyntaxSupportFeature.this)#AsteriskProvider with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  34. type SubQuerySyntaxProvider = (SQLSyntaxSupportFeature.this)#SubQuerySQLSyntaxProvider

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  35. type SyntaxProvider[A] = (SQLSyntaxSupportFeature.this)#QuerySQLSyntaxProvider[(SQLSyntaxSupportFeature.this)#SQLSyntaxSupport[A], A]

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  36. case class TableAsAliasSQLSyntax extends (SQLSyntaxSupportFeature.this)#SQLSyntax with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  37. case class TableDefSQLSyntax extends (SQLSyntaxSupportFeature.this)#SQLSyntax with Product with Serializable

    Permalink
    Definition Classes
    SQLSyntaxSupportFeature
  38. trait UnionQuerySQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  39. trait UpdateOperation extends AnyRef

    Permalink
    Definition Classes
    QueryDSLFeature
  40. case class UpdateSQLBuilder extends (QueryDSLFeature.this)#SQLBuilder[(QueryDSLFeature.this)#UpdateOperation] with (QueryDSLFeature.this)#WhereSQLBuilder[(QueryDSLFeature.this)#UpdateOperation] with Product with Serializable

    Permalink
    Definition Classes
    QueryDSLFeature
  41. trait WhereSQLBuilder[A] extends (QueryDSLFeature.this)#SQLBuilder[A]

    Permalink
    Definition Classes
    QueryDSLFeature
  42. type OneToManies10SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, E <: WithExtractor, Z] = OneToManies10SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies10SQLToIterable instead

  43. type OneToManies11SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, E <: WithExtractor, Z] = OneToManies11SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies11SQLToIterable instead

  44. type OneToManies12SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, E <: WithExtractor, Z] = OneToManies12SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies12SQLToIterable instead

  45. type OneToManies13SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, E <: WithExtractor, Z] = OneToManies13SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies13SQLToIterable instead

  46. type OneToManies14SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, E <: WithExtractor, Z] = OneToManies14SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies14SQLToIterable instead

  47. type OneToManies15SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, E <: WithExtractor, Z] = OneToManies15SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies15SQLToIterable instead

  48. type OneToManies16SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, E <: WithExtractor, Z] = OneToManies16SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies16SQLToIterable instead

  49. type OneToManies17SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E <: WithExtractor, Z] = OneToManies17SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies17SQLToIterable instead

  50. type OneToManies18SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, E <: WithExtractor, Z] = OneToManies18SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies18SQLToIterable instead

  51. type OneToManies19SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, E <: WithExtractor, Z] = OneToManies19SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies19SQLToIterable instead

  52. type OneToManies20SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, E <: WithExtractor, Z] = OneToManies20SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies20SQLToIterable instead

  53. type OneToManies21SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, B21, E <: WithExtractor, Z] = OneToManies21SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, B21, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies21SQLToIterable instead

  54. type OneToManies2SQLToTraversable[A, B1, B2, E <: WithExtractor, Z] = OneToManies2SQLToIterable[A, B1, B2, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies2SQLToIterable instead

  55. type OneToManies3SQLToTraversable[A, B1, B2, B3, E <: WithExtractor, Z] = OneToManies3SQLToIterable[A, B1, B2, B3, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies3SQLToIterable instead

  56. type OneToManies4SQLToTraversable[A, B1, B2, B3, B4, E <: WithExtractor, Z] = OneToManies4SQLToIterable[A, B1, B2, B3, B4, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies4SQLToIterable instead

  57. type OneToManies5SQLToTraversable[A, B1, B2, B3, B4, B5, E <: WithExtractor, Z] = OneToManies5SQLToIterable[A, B1, B2, B3, B4, B5, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies5SQLToIterable instead

  58. type OneToManies6SQLToTraversable[A, B1, B2, B3, B4, B5, B6, E <: WithExtractor, Z] = OneToManies6SQLToIterable[A, B1, B2, B3, B4, B5, B6, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies6SQLToIterable instead

  59. type OneToManies7SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, E <: WithExtractor, Z] = OneToManies7SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies7SQLToIterable instead

  60. type OneToManies8SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, E <: WithExtractor, Z] = OneToManies8SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies8SQLToIterable instead

  61. type OneToManies9SQLToTraversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, E <: WithExtractor, Z] = OneToManies9SQLToIterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, E, Z]

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies9SQLToIterable instead

  62. type OneToManySQLToTraversable[A, B, E <: WithExtractor, Z] = OneToManySQLToIterable[A, B, E, Z]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManySQLToIterable instead

  63. type OneToOneSQLToTraversable[A, B, E <: WithExtractor, Z] = OneToOneSQLToIterable[A, B, E, Z]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToOneSQLToIterable instead

  64. type SQLToTraversable[A, E <: WithExtractor] = SQLToIterable[A, E]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use SQLToIterable instead

  65. type SQLToTraversableImpl[A, E <: WithExtractor] = SQLToIterableImpl[A, E]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use SQLToIterableImpl instead

Value Members

  1. val SQLSyntax: scalikejdbc.interpolation.SQLSyntax.type

    Permalink
    Definition Classes
    SQLInterpolationCoreTypeAlias
  2. implicit def convertBigDecimal(bd: BigDecimal): ScalaBigDecimalConverter

    Permalink
    Definition Classes
    ScalaBigDecimalConverterImplicits
  3. val delete: scalikejdbc.QueryDSLFeature.QueryDSL.delete.type

    Permalink
    Definition Classes
    QueryDSLFeature
  4. val deleteFrom: scalikejdbc.QueryDSLFeature.QueryDSL.deleteFrom.type

    Permalink
    Definition Classes
    QueryDSLFeature
  5. val insert: scalikejdbc.QueryDSLFeature.QueryDSL.insert.type

    Permalink
    Definition Classes
    QueryDSLFeature
  6. val insertInto: scalikejdbc.QueryDSLFeature.QueryDSL.insertInto.type

    Permalink
    Definition Classes
    QueryDSLFeature
  7. def opt[A](v: Any): Option[A]

    Permalink

    Option value converter.

    Option value converter.

    A

    raw type

    v

    nullable raw value

    returns

    optional value

  8. implicit def scalikejdbcSQLInterpolationImplicitDef(s: StringContext): SQLInterpolationString

    Permalink
    Definition Classes
    Implicits
    Annotations
    @inline()
  9. implicit def scalikejdbcSQLSyntaxToStringImplicitDef(syntax: scalikejdbc.interpolation.SQLSyntax): String

    Permalink
    Definition Classes
    Implicits
    Annotations
    @inline()
  10. val select: scalikejdbc.QueryDSLFeature.QueryDSL.select.type

    Permalink
    Definition Classes
    QueryDSLFeature
  11. val selectFrom: scalikejdbc.QueryDSLFeature.QueryDSL.selectFrom.type

    Permalink
    Definition Classes
    QueryDSLFeature
  12. val sqls: scalikejdbc.interpolation.SQLSyntax.type

    Permalink
    Definition Classes
    SQLInterpolationCoreTypeAlias
  13. implicit def toJavaUtilDateConverter(value: Date): JavaUtilDateConverter

    Permalink
    Definition Classes
    JavaUtilDateConverterImplicits
  14. val update: scalikejdbc.QueryDSLFeature.QueryDSL.update.type

    Permalink
    Definition Classes
    QueryDSLFeature
  15. def using[R <: Closable, A](resource: R)(f: (R) ⇒ A): A

    Permalink

Deprecated Value Members

  1. val OneToManies10SQLToTraversable: OneToManies10SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies10SQLToIterable instead

  2. val OneToManies11SQLToTraversable: OneToManies11SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies11SQLToIterable instead

  3. val OneToManies12SQLToTraversable: OneToManies12SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies12SQLToIterable instead

  4. val OneToManies13SQLToTraversable: OneToManies13SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies13SQLToIterable instead

  5. val OneToManies14SQLToTraversable: OneToManies14SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies14SQLToIterable instead

  6. val OneToManies15SQLToTraversable: OneToManies15SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies15SQLToIterable instead

  7. val OneToManies16SQLToTraversable: OneToManies16SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies16SQLToIterable instead

  8. val OneToManies17SQLToTraversable: OneToManies17SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies17SQLToIterable instead

  9. val OneToManies18SQLToTraversable: OneToManies18SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies18SQLToIterable instead

  10. val OneToManies19SQLToTraversable: OneToManies19SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies19SQLToIterable instead

  11. val OneToManies20SQLToTraversable: OneToManies20SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies20SQLToIterable instead

  12. val OneToManies21SQLToTraversable: OneToManies21SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies21SQLToIterable instead

  13. val OneToManies2SQLToTraversable: OneToManies2SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies2SQLToIterable instead

  14. val OneToManies3SQLToTraversable: OneToManies3SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies3SQLToIterable instead

  15. val OneToManies4SQLToTraversable: OneToManies4SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies4SQLToIterable instead

  16. val OneToManies5SQLToTraversable: OneToManies5SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies5SQLToIterable instead

  17. val OneToManies6SQLToTraversable: OneToManies6SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies6SQLToIterable instead

  18. val OneToManies7SQLToTraversable: OneToManies7SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies7SQLToIterable instead

  19. val OneToManies8SQLToTraversable: OneToManies8SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies8SQLToIterable instead

  20. val OneToManies9SQLToTraversable: OneToManies9SQLToIterable.type

    Permalink
    Definition Classes
    DeprecatedOneToManiesTraversable
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManies9SQLToIterable instead

  21. val OneToManySQLToTraversable: OneToManySQLToIterable.type

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToManySQLToIterable instead

  22. val OneToOneSQLToTraversable: OneToOneSQLToIterable.type

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use OneToOneSQLToIterable instead

  23. val SQLToTraversableImpl: SQLToIterableImpl.type

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.3.0) use SQLToIterableImpl instead

Inherited from JavaUtilDateConverterImplicits

Inherited from DeprecatedOneToManiesTraversable

Inherited from ScalaBigDecimalConverterImplicits

Inherited from SQLInterpolation

Inherited from QueryDSLFeature

Inherited from SQLSyntaxSupportFeature

Inherited from SQLInterpolationFeature

Inherited from SQLInterpolationCoreTypeAlias

Inherited from Implicits

Inherited from AnyRef

Inherited from Any

Ungrouped