MockPreparedStatement

scalikejdbc.async.internal.MockPreparedStatement
class MockPreparedStatement extends PreparedStatement

Class to transformed value from PreparedStatement interface to be able to stick to the same process as scalikejdbc does convert parameter binder.

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 addBatch(index: String): Unit
def cancel(): Unit
def clearBatch(): Unit
def clearParameters(): Unit
def clearWarnings(): Unit
def close(): Unit
def closeOnCompletion(): Unit
def execute(): Boolean
def execute(index: String, pValue: Array[String]): Boolean
def execute(index: String, pValue: Array[Int]): Boolean
def execute(index: String, pValue: Int): Boolean
def execute(index: String): Boolean
def executeBatch(): Array[Int]
def executeQuery(): ResultSet
def executeQuery(index: String): ResultSet
def executeUpdate(): Int
def executeUpdate(index: String, pValue: Array[String]): Int
def executeUpdate(index: String, pValue: Array[Int]): Int
def executeUpdate(index: String, pValue: Int): Int
def executeUpdate(index: String): Int
def getConnection(): Connection
def getFetchDirection(): Int
def getFetchSize(): Int
def getGeneratedKeys(): ResultSet
def getMaxFieldSize(): Int
def getMaxRows(): Int
def getMetaData(): ResultSetMetaData
def getMoreResults(index: Int): Boolean
def getMoreResults(): Boolean
def getParameterMetaData(): ParameterMetaData
def getQueryTimeout(): Int
def getResultSet(): ResultSet
def getResultSetType(): Int
def getUpdateCount(): Int
def getWarnings(): SQLWarning
def isCloseOnCompletion(): Boolean
def isClosed(): Boolean
def isPoolable(): Boolean
def isWrapperFor(index: Class[_]): Boolean
def setArray(index: Int, pValue: Array): Unit
def setAsciiStream(index: Int, pValue: InputStream): Unit
def setAsciiStream(index: Int, pValue: InputStream, x$3: Long): Unit
def setAsciiStream(index: Int, pValue: InputStream, x$3: Int): Unit
def setBigDecimal(index: Int, pValue: BigDecimal): Unit
def setBinaryStream(index: Int, pValue: InputStream): Unit
def setBinaryStream(index: Int, pValue: InputStream, x$3: Long): Unit
def setBinaryStream(index: Int, pValue: InputStream, x$3: Int): Unit
def setBlob(index: Int, pValue: InputStream): Unit
def setBlob(index: Int, pValue: InputStream, x$3: Long): Unit
def setBlob(index: Int, pValue: Blob): Unit
def setBoolean(index: Int, pValue: Boolean): Unit
def setByte(index: Int, pValue: Byte): Unit
def setBytes(index: Int, pValue: Array[Byte]): Unit
def setCharacterStream(index: Int, pValue: Reader): Unit
def setCharacterStream(index: Int, pValue: Reader, x$3: Long): Unit
def setCharacterStream(index: Int, pValue: Reader, x$3: Int): Unit
def setClob(index: Int, pValue: Reader): Unit
def setClob(index: Int, pValue: Reader, x$3: Long): Unit
def setClob(index: Int, pValue: Clob): Unit
def setCursorName(index: String): Unit
def setDate(index: Int, pValue: Date, x$3: Calendar): Unit
def setDate(index: Int, pValue: Date): Unit
def setDouble(index: Int, pValue: Double): Unit
def setEscapeProcessing(index: Boolean): Unit
def setFetchDirection(index: Int): Unit
def setFetchSize(index: Int): Unit
def setFloat(index: Int, pValue: Float): Unit
def setInt(index: Int, pValue: Int): Unit
def setLong(index: Int, pValue: Long): Unit
def setMaxFieldSize(index: Int): Unit
def setMaxRows(index: Int): Unit
def setNCharacterStream(index: Int, pValue: Reader): Unit
def setNCharacterStream(index: Int, pValue: Reader, x$3: Long): Unit
def setNClob(index: Int, pValue: Reader): Unit
def setNClob(index: Int, pValue: Reader, x$3: Long): Unit
def setNClob(index: Int, pValue: NClob): Unit
def setNString(index: Int, pValue: String): Unit
def setNull(index: Int, pValue: Int, x$3: String): Unit
def setNull(index: Int, pValue: Int): Unit
def setObject(index: Int, pValue: Any, x$3: Int, x$4: Int): Unit
def setObject(index: Int, pValue: Any): Unit
def setObject(index: Int, pValue: Any, x$3: Int): Unit
def setPoolable(index: Boolean): Unit
def setQueryTimeout(index: Int): Unit
def setRef(index: Int, pValue: Ref): Unit
def setRowId(index: Int, pValue: RowId): Unit
def setSQLXML(index: Int, pValue: SQLXML): Unit
def setShort(index: Int, pValue: Short): Unit
def setString(index: Int, pValue: String): Unit
def setTime(index: Int, pValue: Time, x$3: Calendar): Unit
def setTime(index: Int, pValue: Time): Unit
def setTimestamp(index: Int, pValue: Timestamp, x$3: Calendar): Unit
def setTimestamp(index: Int, pValue: Timestamp): Unit
def setURL(index: Int, pValue: URL): Unit
def setUnicodeStream(index: Int, pValue: InputStream, x$3: Int): Unit
def unwrap[T](index: Class[T]): T

Inherited methods

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
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
def getLargeMaxRows(): Long

Attributes

Inherited from:
Statement
def getLargeUpdateCount(): Long

Attributes

Inherited from:
Statement
def isSimpleIdentifier(x$0: String): Boolean

Attributes

Inherited from:
Statement
def setLargeMaxRows(x$0: Long): Unit

Attributes

Inherited from:
Statement
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

Concrete fields

var value: Any