com.rocketfuel.sdbc.base

jdbc

package jdbc

Linear Supertypes
ExecutableMethods[java.sql.Connection, Execute], SelectableMethods[java.sql.Connection, Select], UpdatableMethods[java.sql.Connection, Update], BatchableMethods[java.sql.Connection, Batch], ResultSetImplicits, HikariImplicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. jdbc
  2. ExecutableMethods
  3. SelectableMethods
  4. UpdatableMethods
  5. BatchableMethods
  6. ResultSetImplicits
  7. HikariImplicits
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Batchable[Key] = base.Batchable[Key, Connection, Batch]

  2. implicit class ConfigOps extends AnyRef

    Definition Classes
    HikariImplicits
  3. type Connection = java.sql.Connection

  4. type Executable[Key] = base.Executable[Key, Connection, Execute]

  5. type Getter[+T] = (Row, Index) ⇒ Option[T]

  6. type Index = PartialFunction[Row, Int]

  7. type IsParameter[T] = base.IsParameter[T, PreparedStatement, Int]

  8. type ParameterList = Seq[(String, Option[ParameterValue])]

  9. type ParameterValue = base.ParameterValue

  10. type ParameterizedQuery[Self <: ParameterizedQuery[Self]] = base.ParameterizedQuery[Self, PreparedStatement, Int]

  11. implicit class ResultSetToRowIterator extends AnyRef

    Definition Classes
    ResultSetImplicits
  12. type Selectable[Key, Value] = base.Selectable[Key, Value, Connection, Select[Value]]

  13. type Updatable[Key] = base.Updatable[Key, Connection, Update]

Value Members

  1. val ParameterValue: base.ParameterValue.type

  2. def batchIterator[Key](key: Key)(implicit batchable: base.Batchable[Key, Connection, Batch], connection: Connection): Iterator[Long]

    Definition Classes
    BatchableMethods
  3. def execute[Key](key: Key)(implicit ev: base.Executable[Key, Connection, Execute], connection: Connection): Unit

    Definition Classes
    ExecutableMethods
  4. def iterator[Key, Value](key: Key)(implicit selectable: base.Selectable[Key, Value, Connection, Select[Value]], connection: Connection): Iterator[Value]

    Definition Classes
    SelectableMethods
  5. def of(r: ResultSet): DBMS

  6. def of(s: Statement): DBMS

  7. def of(s: PreparedStatement): DBMS

  8. def of(c: java.sql.Connection): DBMS

  9. def of(config: HikariConfig): DBMS

  10. def ofDataSourceClassName(toLookup: String): DBMS

  11. def ofJdbcUrl(connectionString: String): DBMS

  12. def option[Key, Value](key: Key)(implicit selectable: base.Selectable[Key, Value, Connection, Select[Value]], connection: Connection): Option[Value]

    Definition Classes
    SelectableMethods
  13. def update[Key](key: Key)(implicit updatable: base.Updatable[Key, Connection, Update], connection: Connection): Long

    Definition Classes
    UpdatableMethods
  14. def updateIterator[Key](key: Key)(implicit updatable: base.Updatable[Key, Connection, Update], connection: Connection): Iterator[Long]

    Definition Classes
    UpdatableMethods

Inherited from ExecutableMethods[java.sql.Connection, Execute]

Inherited from SelectableMethods[java.sql.Connection, Select]

Inherited from UpdatableMethods[java.sql.Connection, Update]

Inherited from BatchableMethods[java.sql.Connection, Batch]

Inherited from ResultSetImplicits

Inherited from HikariImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped