SQLitePreparedStatement

com.github.lolgab.jdbc.sqlite.SQLitePreparedStatement
class SQLitePreparedStatement(connection: SQLiteConnection, db: Ptr[sqlite3], sql: String) extends SQLiteStatement, PreparedStatement

Attributes

Graph
Supertypes
trait PreparedStatement
trait Statement
trait AutoCloseable
trait Wrapper
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def addBatch(): Unit
def clearParameters(): Unit
override def close(): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement -> AutoCloseable
def execute(): Boolean
def executeQuery(): ResultSet
def executeUpdate(): Int
def getMetaData(): ResultSetMetaData
def getParameterMetaData(): ParameterMetaData
def setArray(parameterIndex: Int, x: Array): Unit
def setAsciiStream(parameterIndex: Int, x: InputStream, length: Int): Unit
def setAsciiStream(parameterIndex: Int, x: InputStream, length: Long): Unit
def setAsciiStream(parameterIndex: Int, x: InputStream): Unit
def setBigDecimal(parameterIndex: Int, x: BigDecimal): Unit
def setBinaryStream(parameterIndex: Int, x: InputStream, length: Int): Unit
def setBinaryStream(parameterIndex: Int, x: InputStream, length: Long): Unit
def setBinaryStream(parameterIndex: Int, x: InputStream): Unit
def setBlob(parameterIndex: Int, x: Blob): Unit
def setBlob(parameterIndex: Int, inputStream: InputStream, length: Long): Unit
def setBlob(parameterIndex: Int, inputStream: InputStream): Unit
def setBoolean(parameterIndex: Int, x: Boolean): Unit
def setByte(parameterIndex: Int, x: Byte): Unit
def setBytes(parameterIndex: Int, x: Array[Byte]): Unit
def setCharacterStream(parameterIndex: Int, reader: Reader, length: Int): Unit
def setCharacterStream(parameterIndex: Int, reader: Reader, length: Long): Unit
def setCharacterStream(parameterIndex: Int, reader: Reader): Unit
def setClob(parameterIndex: Int, x: Clob): Unit
def setClob(parameterIndex: Int, reader: Reader, length: Long): Unit
def setClob(parameterIndex: Int, reader: Reader): Unit
def setDate(parameterIndex: Int, x: Date): Unit
def setDate(parameterIndex: Int, x: Date, cal: Calendar): Unit
def setDouble(parameterIndex: Int, x: Double): Unit
def setFloat(parameterIndex: Int, x: Float): Unit
def setInt(parameterIndex: Int, x: Int): Unit
def setLong(parameterIndex: Int, x: Long): Unit
def setNCharacterStream(parameterIndex: Int, value: Reader, length: Long): Unit
def setNCharacterStream(parameterIndex: Int, value: Reader): Unit
def setNClob(parameterIndex: Int, value: NClob): Unit
def setNClob(parameterIndex: Int, reader: Reader, length: Long): Unit
def setNClob(parameterIndex: Int, reader: Reader): Unit
def setNString(parameterIndex: Int, value: String): Unit
def setNull(parameterIndex: Int, sqlType: Int, typeName: String): Unit
def setNull(parameterIndex: Int, sqlType: Int): Unit
def setObject(parameterIndex: Int, x: Object, targetSqlType: Int): Unit
def setObject(parameterIndex: Int, x: Object): Unit
def setObject(parameterIndex: Int, x: Object, targetSqlType: Int, scaleOrLength: Int): Unit
def setRef(parameterIndex: Int, x: Ref): Unit
def setRowId(parameterIndex: Int, x: RowId): Unit
def setSQLXML(parameterIndex: Int, xmlObject: SQLXML): Unit
def setShort(parameterIndex: Int, x: Short): Unit
def setString(parameterIndex: Int, x: String): Unit
def setTime(parameterIndex: Int, x: Time): Unit
def setTime(parameterIndex: Int, x: Time, cal: Calendar): Unit
def setTimestamp(parameterIndex: Int, x: Timestamp): Unit
def setTimestamp(parameterIndex: Int, x: Timestamp, cal: Calendar): Unit
def setURL(parameterIndex: Int, x: URL): Unit
def setUnicodeStream(parameterIndex: Int, x: InputStream, length: Int): Unit

Inherited methods

override def addBatch(sql: String): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def cancel(): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def clearBatch(): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def clearWarnings(): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def closeOnCompletion(): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
def enquoteIdentifier(x$0: String, x$1: Boolean): String

Attributes

Inherited from:
Statement
def enquoteLiteral(x$0: String): String

Attributes

Inherited from:
Statement
def enquoteNCharLiteral(x$0: String): String

Attributes

Inherited from:
Statement
override def execute(sql: String, columnNames: Array[String]): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def execute(sql: String, columnIndexes: Array[Int]): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def execute(sql: String, autoGeneratedKeys: Int): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def execute(sql: String): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def executeBatch(): Array[Int]

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
def executeLargeBatch(): Array[Long]

Attributes

Inherited from:
Statement
def executeLargeUpdate(): Long

Attributes

Inherited from:
PreparedStatement
def executeLargeUpdate(x$0: String, x$1: Array[String]): Long

Attributes

Inherited from:
Statement
def executeLargeUpdate(x$0: String, x$1: Array[Int]): Long

Attributes

Inherited from:
Statement
def executeLargeUpdate(x$0: String, x$1: Int): Long

Attributes

Inherited from:
Statement
def executeLargeUpdate(x$0: String): Long

Attributes

Inherited from:
Statement
override def executeQuery(sql: String): ResultSet

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def executeUpdate(sql: String, columnNames: Array[String]): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def executeUpdate(sql: String, columnIndexes: Array[Int]): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def executeUpdate(sql: String, autoGeneratedKeys: Int): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def executeUpdate(sql: String): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getConnection(): Connection

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getFetchDirection(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getFetchSize(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getGeneratedKeys(): ResultSet

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
def getLargeMaxRows(): Long

Attributes

Inherited from:
Statement
def getLargeUpdateCount(): Long

Attributes

Inherited from:
Statement
override def getMaxFieldSize(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getMaxRows(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getMoreResults(current: Int): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getMoreResults(): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getQueryTimeout(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getResultSet(): ResultSet

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getResultSetConcurrency(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getResultSetHoldability(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getResultSetType(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getUpdateCount(): Int

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def getWarnings(): SQLWarning

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def isCloseOnCompletion(): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def isClosed(): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def isPoolable(): Boolean

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
def isSimpleIdentifier(x$0: String): Boolean

Attributes

Inherited from:
Statement
override def isWrapperFor(iface: Class[_]): Boolean

Attributes

Definition Classes
SQLiteStatement -> Wrapper
Inherited from:
SQLiteStatement
override def setCursorName(name: String): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def setEscapeProcessing(enable: Boolean): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def setFetchDirection(direction: Int): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def setFetchSize(rows: Int): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
def setLargeMaxRows(x$0: Long): Unit

Attributes

Inherited from:
Statement
override def setMaxFieldSize(max: Int): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def setMaxRows(max: Int): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
def setObject(x$0: Int, x$1: <FromJavaObject>, x$2: SQLType): Unit

Attributes

Inherited from:
PreparedStatement
def setObject(x$0: Int, x$1: <FromJavaObject>, x$2: SQLType, x$3: Int): Unit

Attributes

Inherited from:
PreparedStatement
override def setPoolable(poolable: Boolean): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def setQueryTimeout(seconds: Int): Unit

Attributes

Definition Classes
SQLiteStatement -> Statement
Inherited from:
SQLiteStatement
override def unwrap[T](iface: Class[T]): T

Attributes

Definition Classes
SQLiteStatement -> Wrapper
Inherited from:
SQLiteStatement