class PositionedParameters extends AnyRef
A wrapper for a JDBC PreparedStatement which allows inceremental setting of
parameters without having to sepcify the column index each time.
- Alphabetic
- By Inheritance
- PositionedParameters
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Instance Constructors
- new PositionedParameters(ps: PreparedStatement)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from PositionedParameters to any2stringadd[PositionedParameters] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (PositionedParameters, B)
- Implicit
- This member is added by an implicit conversion from PositionedParameters to ArrowAssoc[PositionedParameters] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
>>[T](value: T)(implicit f: SetParameter[T]): Unit
Set the next parameter of the specified type, provided that a
SetParameterinstance is available for it. -
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
ensuring(cond: (PositionedParameters) ⇒ Boolean, msg: ⇒ Any): PositionedParameters
- Implicit
- This member is added by an implicit conversion from PositionedParameters to Ensuring[PositionedParameters] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (PositionedParameters) ⇒ Boolean): PositionedParameters
- Implicit
- This member is added by an implicit conversion from PositionedParameters to Ensuring[PositionedParameters] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): PositionedParameters
- Implicit
- This member is added by an implicit conversion from PositionedParameters to Ensuring[PositionedParameters] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): PositionedParameters
- Implicit
- This member is added by an implicit conversion from PositionedParameters to Ensuring[PositionedParameters] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from PositionedParameters to StringFormat[PositionedParameters] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- var pos: Int
- val ps: PreparedStatement
-
def
setBigDecimal(value: BigDecimal): Unit
Set the next parameter
-
def
setBigDecimalOption(value: Option[BigDecimal]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setBlob(value: Blob): Unit
Set the next parameter
-
def
setBlobOption(value: Option[Blob]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setBoolean(value: Boolean): Unit
Set the next parameter
-
def
setBooleanOption(value: Option[Boolean]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setByte(value: Byte): Unit
Set the next parameter
-
def
setByteOption(value: Option[Byte]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setBytes(value: Array[Byte]): Unit
Set the next parameter
-
def
setBytesOption(value: Option[Array[Byte]]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setClob(value: Clob): Unit
Set the next parameter
-
def
setClobOption(value: Option[Clob]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setDate(value: Date): Unit
Set the next parameter
-
def
setDateOption(value: Option[Date]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setDouble(value: Double): Unit
Set the next parameter
-
def
setDoubleOption(value: Option[Double]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setFloat(value: Float): Unit
Set the next parameter
-
def
setFloatOption(value: Option[Float]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setInt(value: Int): Unit
Set the next parameter
-
def
setIntOption(value: Option[Int]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setLong(value: Long): Unit
Set the next parameter
-
def
setLongOption(value: Option[Long]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setNull(sqlType: Int): Unit
Set the next parameter to SQL NULL with the specified SQL type code.
-
def
setObject(value: AnyRef, sqlType: Int): Unit
Set the next parameter to an object of a driver-specific type that corresponds to the specified SQL type code.
-
def
setObjectOption(value: Option[AnyRef], sqlType: Int): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setShort(value: Short): Unit
Set the next parameter
-
def
setShortOption(value: Option[Short]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setString(value: String): Unit
Set the next parameter
-
def
setStringOption(value: Option[String]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setTime(value: Time): Unit
Set the next parameter
-
def
setTimeOption(value: Option[Time]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
def
setTimestamp(value: Timestamp): Unit
Set the next parameter
-
def
setTimestampOption(value: Option[Timestamp]): Unit
Set the next parameter to the specified value or a properly typed SQL NULL
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
→[B](y: B): (PositionedParameters, B)
- Implicit
- This member is added by an implicit conversion from PositionedParameters to ArrowAssoc[PositionedParameters] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated

edit this text on github
Scala Language-Integrated Connection Kit
This is the API documentation for the Slick database library. It should be used as an additional resource to the user manual.
Further documentation for Slick can be found on the documentation pages.
To the slick package list...