doobie.enumerated

Enumerated types for JDBC constants. enumerated values are provided by companion modules.

Attributes

Members list

Grouped members

Modules

Attributes

Companion
class
Source
autogeneratedkeys.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Source
columnnullable.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Source
fetchdirection.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object Holdability

Attributes

Companion
class
Source
holdability.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object JdbcType

Attributes

Companion
class
Source
jdbctype.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
JdbcType.type
object Nullability

Attributes

Companion
class
Source
nullability.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object ParameterMode

Attributes

Companion
class
Source
parametermode.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Source
parameternullable.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Source
resultsetconcurrency.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object ResultSetType

Attributes

Companion
class
Source
resultsettype.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Source
transactionisolation.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Types

sealed abstract class AutoGeneratedKeys(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
autogeneratedkeys.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
sealed abstract class ColumnNullable(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
columnnullable.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object NoNulls
object Nullable
sealed abstract class FetchDirection(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
fetchdirection.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object Forward
object Reverse
object Unknown
sealed abstract class Holdability(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
holdability.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
sealed abstract class JdbcType(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
jdbctype.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object Array
object BigInt
object Binary
object Bit
object Blob
object Boolean
object Char
object Clob
object DataLink
object Date
object Decimal
object Distinct
object Double
object Float
object Integer
object JavaObject
object LongVarBinary
object LongVarChar
object LongnVarChar
object MsSqlVariant
object NChar
object NClob
object NVarChar
object Null
object Numeric
object Other
object Real
object Ref
object RefCursor
object RowId
object SmallInt
object SqlXml
object Struct
object Time
object Timestamp
object TinyInt
class Unknown
object VarBinary
object VarChar
Show all
sealed abstract class Nullability extends Product, Serializable

Generic nullability that subsumes JDBC's distinct parameter and column nullability.

Generic nullability that subsumes JDBC's distinct parameter and column nullability.

Attributes

Companion
object
Source
nullability.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object NoNulls
object Nullable
sealed abstract class ParameterMode(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
parametermode.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object ModeIn
object ModeInOut
object ModeOut
object ModeUnknown
sealed abstract class ParameterNullable(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
parameternullable.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object NoNulls
object Nullable
sealed abstract class ResultSetConcurrency(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
resultsetconcurrency.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
sealed abstract class ResultSetType(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
resultsettype.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
final case class SqlState(value: String) extends AnyVal

A simple newtype wrapper around JDBC SqlState values, which are always vendor-specific. Vendor modules like '''doobie-postgres''' can provide modules of defined values.

A simple newtype wrapper around JDBC SqlState values, which are always vendor-specific. Vendor modules like '''doobie-postgres''' can provide modules of defined values.

Attributes

Source
sqlstate.scala
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
Show all
sealed abstract class TransactionIsolation(val toInt: Int) extends Product, Serializable

Attributes

Companion
object
Source
transactionisolation.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes