object SqlType

Companion object - contains properties, constructor and helper functions

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqlType
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(colType: Int, lenOpt: Option[Int] = None, precOpt: Option[Int] = None, scaleOpt: Option[Int] = None, classNameOpt: Option[String] = None): SqlType

    Create the SqlType object given the specifications

    Create the SqlType object given the specifications

    colType

    SQL type code

    lenOpt

    Length (optional)

    precOpt

    Precision (optional)

    scaleOpt

    Scale (optional)

    classNameOpt

    Associated Java class name (optional)

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def charOctetLength(sqlType: SqlType): Option[Int]

    Get the octet length of a SQL type

    Get the octet length of a SQL type

    sqlType

    SQL type object

    returns

    Some[Int] object containing octet length of the type, if defined. None if octet length is not defined for this type

  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  8. def displaySize(sqlType: SqlType): Int

    Get the display size of a SQL type

    Get the display size of a SQL type

    sqlType

    SQL type object

    returns

    The display size of the type

  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. val maxLen: Int

    Maximum length, to detect spurious values returned by JDBC drivers

  15. val maxPrec: Int

    Maximum precision, to detect spurious values returned by JDBC drivers

  16. val maxScale: Int

    Maximum scale, to detect spurious values returned by JDBC drivers

  17. val maxVarCharLen: Int

    Maximum length of a VARCHAR.

    Maximum length of a VARCHAR. Default VARCHAR length when unspecified

  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. def precisionOpt(sqlType: SqlType): Option[Int]

    Get the precision of a SQL type

    Get the precision of a SQL type

    sqlType

    SQL type object

    returns

    Some[Int] object containing precision of the type, if defined. None if precision is not defined for this type

  22. def scaleOpt(sqlType: SqlType): Option[Int]

    Get the scale of a SQL type

    Get the scale of a SQL type

    sqlType

    SQL type object

    returns

    Some[Int] object containing scale of the type, if defined. None if scale is not defined for this type

  23. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  24. def toString(): String
    Definition Classes
    AnyRef → Any
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped