Parameters

expect class Parameters(source)

A Parameters object used for setting values to the query parameters defined in the query.

actual class Parameters : DelegatedClass<<Error class: unknown class>> (source)
actual class Parameters(source)

Constructors

Link copied to clipboard
expect constructor()
expect constructor(parameters: Parameters?)
actual constructor()
actual constructor(parameters: Parameters?)
actual constructor()
actual constructor(parameters: Parameters?)

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
expect fun getValue(name: String): Any?

Gets a parameter's value.

actual fun getValue(name: String): Any?
actual fun getValue(name: String): Any?
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
expect fun setArray(name: String, value: Array?): Parameters

Set the Array value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setArray(name: String, value: Array?): Parameters
actual fun setArray(name: String, value: Array?): Parameters
Link copied to clipboard
expect fun setBlob(name: String, value: Blob?): Parameters

Set the Blob value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setBlob(name: String, value: Blob?): Parameters
actual fun setBlob(name: String, value: Blob?): Parameters
Link copied to clipboard
expect fun setBoolean(name: String, value: Boolean): Parameters

Set a boolean value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setBoolean(name: String, value: Boolean): Parameters
actual fun setBoolean(name: String, value: Boolean): Parameters
Link copied to clipboard
expect fun setDate(name: String, value: Instant?): Parameters

Set a date value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setDate(name: String, value: Instant?): Parameters
actual fun setDate(name: String, value: Instant?): Parameters
Link copied to clipboard
expect fun setDictionary(name: String, value: Dictionary?): Parameters

Set the Dictionary value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setDictionary(name: String, value: Dictionary?): Parameters
actual fun setDictionary(name: String, value: Dictionary?): Parameters
Link copied to clipboard
expect fun setDouble(name: String, value: Double): Parameters

Set a double value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setDouble(name: String, value: Double): Parameters
actual fun setDouble(name: String, value: Double): Parameters
Link copied to clipboard
expect fun setFloat(name: String, value: Float): Parameters

Set a float value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setFloat(name: String, value: Float): Parameters
actual fun setFloat(name: String, value: Float): Parameters
Link copied to clipboard
expect fun setInt(name: String, value: Int): Parameters

Set an int value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setInt(name: String, value: Int): Parameters
actual fun setInt(name: String, value: Int): Parameters
Link copied to clipboard
expect fun setLong(name: String, value: Long): Parameters

Set a long value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setLong(name: String, value: Long): Parameters
actual fun setLong(name: String, value: Long): Parameters
Link copied to clipboard
expect fun setNumber(name: String, value: Number?): Parameters

Set a Number value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setNumber(name: String, value: Number?): Parameters
actual fun setNumber(name: String, value: Number?): Parameters
Link copied to clipboard
expect fun setString(name: String, value: String?): Parameters

Set a String value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setString(name: String, value: String?): Parameters
actual fun setString(name: String, value: String?): Parameters
Link copied to clipboard
expect fun setValue(name: String, value: Any?): Parameters

Set a value to the query parameter referenced by the given name. A query parameter is defined by using the Expression's parameter(String name) function.

actual fun setValue(name: String, value: Any?): Parameters
actual fun setValue(name: String, value: Any?): Parameters
Link copied to clipboard
open override fun toString(): String