org.orbroker

OutParms

trait OutParms extends ReadableMap with ResultSetProducer

Representation of output parameters. Names will match whatever the parameter was named in the SQL statement, verbatim. All values are wrapped in Option to represent nullability.

Linear Supertypes
ResultSetProducer, ReadableMap, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. OutParms
  2. ResultSetProducer
  3. ReadableMap
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Abstract Value Members

  1. val adapter : BrokerAdapter

    Attributes
    protected abstract
    Definition Classes
    ResultSetProducer
  2. def any [T] (name: String): Option[T]

    Any type.

    Any type.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  3. def array [T] (name: String): Option[Array[T]]

    Array type.

    Array type.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  4. def bigInt (name: String): Option[Long]

    Eight byte integer.

    Eight byte integer.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  5. def binary (name: String): Option[Array[Byte]]

    Fixed length binary data.

    Fixed length binary data.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  6. def bit (name: String): Option[Boolean]

    Boolean value.

    Boolean value.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  7. def blob (name: String): Option[Blob]

    Binary large object.

    Binary large object.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  8. implicit val callback : ExecutionCallback

    Attributes
    protected implicit abstract
    Definition Classes
    ResultSetProducer
  9. def clob (name: String): Option[Clob]

    Character large object.

    Character large object.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  10. def dataLink (name: String): Option[URL]

    Data link.

    Data link.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  11. def date (name: String, tz: TimeZone): Option[Date]

    Calendar date.

    Calendar date.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  12. def date (name: String): Option[Date]

    Calendar date.

    Calendar date.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  13. def decimal (name: String): Option[BigDecimal]

    Exact precision decimal number.

    Exact precision decimal number.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  14. def integer (name: String): Option[Int]

    Four byte integer.

    Four byte integer.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  15. def real (name: String): Option[Float]

    Real number with single precision.

    Real number with single precision.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  16. def realDouble (name: String): Option[Double]

    Real number with double precision.

    Real number with double precision.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  17. def ref (name: String): Option[Ref]

    Reference type.

    Reference type.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  18. def smallInt (name: String): Option[Short]

    Two byte integer.

    Two byte integer.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  19. def string (name: String): Option[String]

    Character string, either fixed or variable length.

    Character string, either fixed or variable length.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  20. def time (name: String, tz: TimeZone): Option[Time]

    Time of day.

    Time of day.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  21. def time (name: String): Option[Time]

    Time of day.

    Time of day.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  22. def timestamp (name: String, tz: TimeZone): Option[Timestamp]

    Time stamp.

    Time stamp.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  23. def timestamp (name: String): Option[Timestamp]

    Time stamp.

    Time stamp.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  24. def tinyInt (name: String): Option[Byte]

    Single byte integer.

    Single byte integer.

    Attributes
    abstract
    Definition Classes
    ReadableMap

Concrete Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  9. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  12. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  13. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  14. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  15. implicit def newCalendar (tz: TimeZone): Calendar

    Attributes
    protected implicit
    Definition Classes
    ReadableMap
  16. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  17. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  18. def setFeatures (stm: Statement, session: Session): Unit

    Attributes
    protected
    Definition Classes
    ResultSetProducer
  19. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  20. def toString (): String

    Definition Classes
    AnyRef → Any
  21. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  22. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  23. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from ResultSetProducer

Inherited from ReadableMap

Inherited from AnyRef

Inherited from Any