org.orbroker

Row

trait Row extends ReadableMap

Row representation. Access SQL data types using either column name or column index (as string). All values are wrapped in Option to represent nullability.

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

Abstract Value Members

  1. def any [T] (name: String): Option[T]

    Any type.

    Any type.

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

    Array type.

    Array type.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  3. def asciiStream (name: String): Option[InputStream]

    ASCII data stream.

    ASCII data stream.

    Attributes
    abstract
  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 binaryStream (name: String): Option[InputStream]

    Binary data stream.

    Binary data stream.

    Attributes
    abstract
  7. def bit (name: String): Option[Boolean]

    Boolean value.

    Boolean value.

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

    Binary large object.

    Binary large object.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  9. def charStream (name: String): Option[Reader]

    Unicode character stream.

    Unicode character stream.

    Attributes
    abstract
  10. def clob (name: String): Option[Clob]

    Character large object.

    Character large object.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  11. def columns : Seq[String]

    The columns contained in this row.

    The columns contained in this row. Calling this method will access result set metadata, which may slow down extraction.

    Attributes
    abstract
  12. def dataLink (name: String): Option[URL]

    Data link.

    Data link.

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

    Calendar date.

    Calendar date.

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

    Calendar date.

    Calendar date.

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

    Exact precision decimal number.

    Exact precision decimal number.

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

    Four byte integer.

    Four byte integer.

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

    Real number with single precision.

    Real number with single precision.

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

    Real number with double precision.

    Real number with double precision.

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

    Reference type.

    Reference type.

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

    Two byte integer.

    Two byte integer.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  21. 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
  22. def time (name: String, tz: TimeZone): Option[Time]

    Time of day.

    Time of day.

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

    Time of day.

    Time of day.

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

    Time stamp.

    Time stamp.

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

    Time stamp.

    Time stamp.

    Attributes
    abstract
    Definition Classes
    ReadableMap
  26. 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 synchronized [T0] (arg0: ⇒ T0): T0

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

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from ReadableMap

Inherited from AnyRef

Inherited from Any