Object

com.wda.sdbc

H2

Related Doc: package sdbc

Permalink

object H2 extends H2 with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, H2, OtherParameter, DefaultSetters, LocalDateTimeParameter, InstantParameter, UUIDParameter, InputStreamParameter, ReaderParameter, TimestampParameter, TimeParameter, StringParameter, ShortParameter, LongParameter, IntParameter, FloatParameter, DoubleParameter, DecimalParameter, DateParameter, BytesParameter, ByteParameter, BooleanParameter, DefaultGetters, InstantGetter, LocalDateTimeGetter, UUIDGetter, TimestampGetter, TimeGetter, StringGetter, ShortGetter, ScalaBigDecimalGetter, ReaderGetter, LongGetter, JavaBigDecimalGetter, IntGetter, InputStreamGetter, FloatGetter, DoubleGetter, DateGetter, BytesGetter, ByteGetter, BooleanGetter, AnyRefGetter, DBMS, base.ParameterValue, base.Resources, base.AbstractDeployable, GetterImplicits, base.Row, base.Getter, base.Batch, base.SelectForUpdate, base.Select, base.Update, base.AbstractQuery, base.Connection, base.Pool, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. H2
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. H2
  7. OtherParameter
  8. DefaultSetters
  9. LocalDateTimeParameter
  10. InstantParameter
  11. UUIDParameter
  12. InputStreamParameter
  13. ReaderParameter
  14. TimestampParameter
  15. TimeParameter
  16. StringParameter
  17. ShortParameter
  18. LongParameter
  19. IntParameter
  20. FloatParameter
  21. DoubleParameter
  22. DecimalParameter
  23. DateParameter
  24. BytesParameter
  25. ByteParameter
  26. BooleanParameter
  27. DefaultGetters
  28. InstantGetter
  29. LocalDateTimeGetter
  30. UUIDGetter
  31. TimestampGetter
  32. TimeGetter
  33. StringGetter
  34. ShortGetter
  35. ScalaBigDecimalGetter
  36. ReaderGetter
  37. LongGetter
  38. JavaBigDecimalGetter
  39. IntGetter
  40. InputStreamGetter
  41. FloatGetter
  42. DoubleGetter
  43. DateGetter
  44. BytesGetter
  45. ByteGetter
  46. BooleanGetter
  47. AnyRefGetter
  48. DBMS
  49. ParameterValue
  50. Resources
  51. AbstractDeployable
  52. GetterImplicits
  53. Row
  54. Getter
  55. Batch
  56. SelectForUpdate
  57. Select
  58. Update
  59. AbstractQuery
  60. Connection
  61. Pool
  62. AnyRef
  63. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractDeployable extends AnyRef

    Permalink
    Definition Classes
    AbstractDeployable
  2. trait AbstractQuery[Self <: (base.AbstractQuery.this)#AbstractQuery[Self]] extends Logging

    Permalink
    Definition Classes
    AbstractQuery
  3. case class Batch extends Logging with Product with Serializable

    Permalink
    Definition Classes
    Batch
  4. implicit class Connection extends AnyRef

    Permalink
    Definition Classes
    Connection
  5. case class Deployable extends (base.AbstractDeployable.this)#AbstractDeployable with Product with Serializable

    Permalink
    Definition Classes
    AbstractDeployable
  6. implicit class DeployableSeq extends AnyRef

    Permalink
    Definition Classes
    AbstractDeployable
  7. trait Getter[+T] extends Function[(base.Getter.this)#Row, Option[T]]

    Permalink
    Definition Classes
    Getter
  8. class MutableRow extends (base.Row.this)#Row

    Permalink
    Definition Classes
    Row
  9. case class Other(value: Serializable) extends Product with Serializable

    Permalink
    Definition Classes
    OtherParameter
  10. abstract class ParameterValue[T] extends AnyRef

    Permalink
    Definition Classes
    ParameterValue
  11. trait Parser[+T] extends (base.Getter.this)#Getter[T]

    Permalink
    Definition Classes
    Getter
  12. case class Pool extends Product with Serializable

    Permalink
    Definition Classes
    Pool
  13. implicit class QBoolean extends (BooleanParameter.this)#ParameterValue[Boolean]

    Permalink
    Definition Classes
    BooleanParameter
  14. implicit class QByte extends (ByteParameter.this)#ParameterValue[Byte]

    Permalink
    Definition Classes
    ByteParameter
  15. implicit class QBytes extends (BytesParameter.this)#ParameterValue[Array[Byte]]

    Permalink
    Definition Classes
    BytesParameter
  16. implicit class QDate extends (DateParameter.this)#ParameterValue[Date]

    Permalink
    Definition Classes
    DateParameter
  17. implicit class QDecimal extends (DecimalParameter.this)#ParameterValue[BigDecimal]

    Permalink
    Definition Classes
    DecimalParameter
  18. implicit class QDouble extends (DoubleParameter.this)#ParameterValue[Double]

    Permalink
    Definition Classes
    DoubleParameter
  19. implicit class QFloat extends (FloatParameter.this)#ParameterValue[Float]

    Permalink
    Definition Classes
    FloatParameter
  20. implicit class QInputStreamReader extends (InputStreamParameter.this)#ParameterValue[InputStream]

    Permalink
    Definition Classes
    InputStreamParameter
  21. implicit class QInstant extends (InstantParameter.this)#ParameterValue[Instant]

    Permalink
    Definition Classes
    InstantParameter
  22. implicit class QInt extends (IntParameter.this)#ParameterValue[Int]

    Permalink
    Definition Classes
    IntParameter
  23. implicit class QLocalDateTime extends (LocalDateTimeParameter.this)#ParameterValue[LocalDateTime]

    Permalink
    Definition Classes
    LocalDateTimeParameter
  24. implicit class QLong extends (LongParameter.this)#ParameterValue[Long]

    Permalink
    Definition Classes
    LongParameter
  25. implicit class QOther[T <: Serializable] extends (OtherParameter.this)#ParameterValue[(OtherParameter.this)#Other]

    Permalink
    Definition Classes
    OtherParameter
  26. implicit class QReader extends (ReaderParameter.this)#ParameterValue[Reader]

    Permalink
    Definition Classes
    ReaderParameter
  27. implicit class QShort extends (ShortParameter.this)#ParameterValue[Short]

    Permalink
    Definition Classes
    ShortParameter
  28. implicit class QString extends (StringParameter.this)#ParameterValue[String]

    Permalink
    Definition Classes
    StringParameter
  29. implicit class QTime extends (TimeParameter.this)#ParameterValue[Time]

    Permalink
    Definition Classes
    TimeParameter
  30. implicit class QTimestamp extends (TimestampParameter.this)#ParameterValue[Timestamp]

    Permalink
    Definition Classes
    TimestampParameter
  31. implicit class QUUID extends (UUIDParameter.this)#ParameterValue[AnyRef]

    Permalink
    Definition Classes
    UUIDParameter
  32. trait Resources extends wda.Resources

    Permalink
    Definition Classes
    Resources
  33. implicit class ResultSetToRowIterator extends AnyRef

    Permalink
    Definition Classes
    Row
  34. class Row extends AnyRef

    Permalink
    Definition Classes
    Row
  35. case class Select[T] extends (base.Select.this)#AbstractQuery[(base.Select.this)#Select[T]] with Product with Serializable

    Permalink
    Definition Classes
    Select
  36. case class SelectForUpdate extends (base.SelectForUpdate.this)#AbstractQuery[(base.SelectForUpdate.this)#SelectForUpdate] with Product with Serializable

    Permalink
    Definition Classes
    SelectForUpdate
  37. case class Update extends (base.Update.this)#AbstractQuery[(base.Update.this)#Update] with Product with Serializable

    Permalink
    Definition Classes
    Update

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. val AnyRefGetter: Getter[AnyRef]

    Permalink
    Definition Classes
    AnyRefGetter
  5. implicit val BooleanGetter: Getter[Boolean]

    Permalink
    Definition Classes
    BooleanGetter
  6. implicit def BoxedBooleanToParameterValue(x: Boolean): ParameterValue[Boolean]

    Permalink
    Definition Classes
    BooleanParameter
  7. implicit def BoxedByteToParameterValue(x: Byte): ParameterValue[Byte]

    Permalink
    Definition Classes
    ByteParameter
  8. implicit def BoxedDoubleToParameterValue(x: Double): ParameterValue[Double]

    Permalink
    Definition Classes
    DoubleParameter
  9. implicit def BoxedFloatToParameterValue(x: Float): ParameterValue[Float]

    Permalink
    Definition Classes
    FloatParameter
  10. implicit def BoxedIntToParameterValue(x: Integer): ParameterValue[Int]

    Permalink
    Definition Classes
    IntParameter
  11. implicit def BoxedLongToParameterValue(x: Long): ParameterValue[Long]

    Permalink
    Definition Classes
    LongParameter
  12. implicit def BoxedShortToParameterValue(x: Short): ParameterValue[Short]

    Permalink
    Definition Classes
    ShortParameter
  13. implicit val ByteGetter: Getter[Byte]

    Permalink
    Definition Classes
    ByteGetter
  14. implicit val BytesGetter: Getter[Array[Byte]]

    Permalink
    Definition Classes
    BytesGetter
  15. implicit def ConnectionToJDBCConnection(connection: Connection): java.sql.Connection

    Permalink
    Definition Classes
    Connection
  16. implicit val DateGetter: Getter[Date]

    Permalink
    Definition Classes
    DateGetter
  17. implicit def DecimalToParameterValue(x: BigDecimal): ParameterValue[BigDecimal]

    Permalink
    Definition Classes
    DecimalParameter
  18. implicit val DoubleGetter: Getter[Double]

    Permalink
    Definition Classes
    DoubleGetter
  19. implicit val FloatGetter: Getter[Float]

    Permalink
    Definition Classes
    FloatGetter
  20. implicit def GetterToRowNullable[T](implicit getter: Getter[T]): Function[Row, Option[T]]

    Permalink
    Definition Classes
    GetterImplicits
  21. implicit def GetterToRowSingleton[T](implicit getter: Getter[T]): Function[Row, T]

    Permalink
    Definition Classes
    GetterImplicits
  22. def Identifier: Identifier

    Permalink
    Definition Classes
    H2 → DBMS
  23. implicit val InputStreamGetter: Getter[InputStream]

    Permalink
    Definition Classes
    InputStreamGetter
  24. implicit val InstantGetter: Getter[Instant]

    Permalink
    Definition Classes
    InstantGetter
  25. implicit val IntGetter: Getter[Int]

    Permalink
    Definition Classes
    IntGetter
  26. implicit val JavaBigDecimalGetter: Getter[BigDecimal]

    Permalink
    Definition Classes
    JavaBigDecimalGetter
  27. implicit val LocalDateTimeGetter: Getter[LocalDateTime]

    Permalink
    Definition Classes
    LocalDateTimeGetter
  28. implicit val LongGetter: Getter[Long]

    Permalink
    Definition Classes
    LongGetter
  29. implicit def OptionToOptionParameterValue[T](v: Option[T])(implicit conversion: (T) ⇒ ParameterValue[_]): Option[ParameterValue[_]]

    Permalink
    Definition Classes
    ParameterValue
  30. implicit val OtherGetter: Getter[Other]

    Permalink
    Definition Classes
    OtherParameter
  31. implicit def PoolToHikariDataSource(pool: Pool): HikariDataSource

    Permalink
    Definition Classes
    Pool
  32. implicit val ReaderGetter: Getter[Reader]

    Permalink
    Definition Classes
    ReaderGetter
  33. implicit def RowToResultSet(row: Row): ResultSet

    Permalink
    Definition Classes
    Row
  34. implicit val ScalaBigDecimalGetter: Getter[BigDecimal]

    Permalink
    Definition Classes
    ScalaBigDecimalGetter
  35. implicit val ShortGetter: Getter[Short]

    Permalink
    Definition Classes
    ShortGetter
  36. implicit val StringGetter: Parser[String]

    Permalink
    Definition Classes
    StringGetter
  37. implicit val TimeGetter: Getter[Time]

    Permalink
    Definition Classes
    TimeGetter
  38. implicit val TimestampGetter: Getter[Timestamp]

    Permalink
    Definition Classes
    TimestampGetter
  39. implicit def ToOptionParameterValue[T](v: T)(implicit conversion: (T) ⇒ ParameterValue[_]): Option[ParameterValue[_]]

    Permalink
    Definition Classes
    ParameterValue
  40. implicit val UUIDGetter: Getter[UUID]

    Permalink
    Definition Classes
    UUIDGetter
  41. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  42. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. def dataSourceClassName: String

    Permalink

    Class name for the DataSource class.

    Class name for the DataSource class.

    Definition Classes
    H2 → DBMS
  44. def driverClassName: String

    Permalink

    Class name for the JDBC driver class.

    Class name for the JDBC driver class.

    Definition Classes
    H2 → DBMS
  45. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  47. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  48. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  49. def initializeConnection(connection: java.sql.Connection): Unit

    Permalink
    Definition Classes
    DBMS
  50. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  51. def jdbcSchemes: Set[String]

    Permalink
    Definition Classes
    H2 → DBMS
  52. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  55. def productName: String

    Permalink

    The result of getMetaData.getDatabaseProductName

    The result of getMetaData.getDatabaseProductName

    Definition Classes
    H2 → DBMS
  56. def supportsIsValid: Boolean

    Permalink

    If the JDBC driver supports the .isValid() method.

    If the JDBC driver supports the .isValid() method.

    Definition Classes
    H2 → DBMS
  57. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  58. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. def withFileConnection[T](path: Path)(f: (Connection) ⇒ T): T

    Permalink
    Definition Classes
    H2
  62. def withMemConnection[T](name: String = "")(f: (Connection) ⇒ T): T

    Permalink
    Definition Classes
    H2

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from H2

Inherited from OtherParameter

Inherited from DefaultSetters

Inherited from LocalDateTimeParameter

Inherited from InstantParameter

Inherited from UUIDParameter

Inherited from InputStreamParameter

Inherited from ReaderParameter

Inherited from TimestampParameter

Inherited from TimeParameter

Inherited from StringParameter

Inherited from ShortParameter

Inherited from LongParameter

Inherited from IntParameter

Inherited from FloatParameter

Inherited from DoubleParameter

Inherited from DecimalParameter

Inherited from DateParameter

Inherited from BytesParameter

Inherited from ByteParameter

Inherited from BooleanParameter

Inherited from DefaultGetters

Inherited from InstantGetter

Inherited from LocalDateTimeGetter

Inherited from UUIDGetter

Inherited from TimestampGetter

Inherited from TimeGetter

Inherited from StringGetter

Inherited from ShortGetter

Inherited from ScalaBigDecimalGetter

Inherited from ReaderGetter

Inherited from LongGetter

Inherited from JavaBigDecimalGetter

Inherited from IntGetter

Inherited from InputStreamGetter

Inherited from FloatGetter

Inherited from DoubleGetter

Inherited from DateGetter

Inherited from BytesGetter

Inherited from ByteGetter

Inherited from BooleanGetter

Inherited from AnyRefGetter

Inherited from DBMS

Inherited from base.ParameterValue

Inherited from base.Resources

Inherited from base.AbstractDeployable

Inherited from GetterImplicits

Inherited from base.Row

Inherited from base.Getter

Inherited from base.Batch

Inherited from base.SelectForUpdate

Inherited from base.Select

Inherited from base.Update

Inherited from base.AbstractQuery

Inherited from base.Connection

Inherited from base.Pool

Inherited from AnyRef

Inherited from Any

Ungrouped