scala.dbc.datatype
class CharacterString

[source: `scala/dbc/datatype/CharacterString.scala`]

`abstract` `class` CharacterString
  `extends` String

  A type category for all SQL types that store strings of characters.

Direct Known Subclasses:
  Character, CharacterLargeObject, CharacterVarying

Type Summary
`type` | NativeType The native Scala type in which values of this SQL type will be encoded.

Value Summary
`val` | nativeTypeId : Int The native Scala type in which values of this SQL type will be encoded. This must point to the same type as `NativeType`.

Method Summary
`def` | encoding : Option[java.lang.String] The name of the character set in which the string is encoded.

Methods inherited from String
maxLength

Methods inherited from DataType
isEquivalent (abstract), isSubtypeOf (abstract), nullable, sqlString

Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Type Details

`` `type` NativeType

  The native Scala type in which values of this SQL type will be encoded.

Value Details

`` `val` nativeTypeId : Int

  The native Scala type in which values of this SQL type will be encoded. This must point to the same type as `NativeType`.

Method Details

`` `def` encoding : Option[java.lang.String]

  The name of the character set in which the string is encoded.