object CanBeParameter
When a new implicit CanBeParameter is added here, it should also be explicitly added to Parameter.unsafeWrap.
- Alphabetic
- By Inheritance
- CanBeParameter
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit val bigDecimalCanBeParameter: CanBeParameter[BigDecimal]
- implicit val bigIntCanBeParameter: CanBeParameter[BigInt]
- implicit val booleanCanBeParameter: CanBeParameter[Boolean]
- implicit val byteArrayCanBeParameter: CanBeParameter[Array[Byte]]
- implicit val byteCanBeParameter: CanBeParameter[Byte]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit val ctuTimeCanBeParameter: CanBeParameter[Time]
- implicit val dateCanBeParameter: CanBeParameter[Date]
Because java.sql.Date and java.sql.Timestamp extend java.util.Date and because CanBeParameter's type parameter is contravariant, having separate implicits for these types results in the one for the supertype being used when the one for the subtype should be used.
Because java.sql.Date and java.sql.Timestamp extend java.util.Date and because CanBeParameter's type parameter is contravariant, having separate implicits for these types results in the one for the supertype being used when the one for the subtype should be used. To work around this we use just one implicit and pattern match within it.
- implicit val doubleCanBeParameter: CanBeParameter[Double]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- implicit val floatCanBeParameter: CanBeParameter[Float]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit val intCanBeParameter: CanBeParameter[Int]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit val javaLangBooleanCanBeParameter: CanBeParameter[Boolean]
- implicit val javaLangByteCanBeParameter: CanBeParameter[Byte]
- implicit val javaLangDoubleCanBeParameter: CanBeParameter[Double]
- implicit val javaLangFloatCanBeParameter: CanBeParameter[Float]
- implicit val javaLangIntCanBeParameter: CanBeParameter[Integer]
- implicit val javaLangLongCanBeParameter: CanBeParameter[Long]
- implicit val javaLangShortCanBeParameter: CanBeParameter[Short]
- implicit val longCanBeParameter: CanBeParameter[Long]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit val nullCanBeParameter: CanBeParameter[Null]
- implicit val shortCanBeParameter: CanBeParameter[Short]
- implicit val stringCanBeParameter: CanBeParameter[String]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit val valueCanBeParameter: CanBeParameter[Value]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()