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
object NoGeneratedKeys.type
object ReturnGeneratedKeys.type
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.type
object Nullable.type
object NullableUnknown.type
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.type
object Reverse.type
object Unknown.type
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.type
object BigInt.type
object Binary.type
object Bit.type
object Blob.type
object Boolean.type
object Char.type
object Clob.type
object DataLink.type
object Date.type
object Decimal.type
object Distinct.type
object Double.type
object Float.type
object Integer.type
object JavaObject.type
object LongVarBinary.type
object LongVarChar.type
object LongnVarChar.type
object MsSqlDateTimeOffset.type
object MsSqlVariant.type
object NChar.type
object NClob.type
object NVarChar.type
object Null.type
object Numeric.type
object Other.type
object Real.type
object Ref.type
object RefCursor.type
object RowId.type
object SmallInt.type
object SqlXml.type
object Struct.type
object Time.type
object TimeWithTimezone.type
object Timestamp.type
object TimestampWithTimezone.type
object TinyInt.type
class Unknown
object VarBinary.type
object VarChar.type
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.type
object Nullable.type
object NullableUnknown.type
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.type
object ModeInOut.type
object ModeOut.type
object ModeUnknown.type
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.type
object Nullable.type
object NullableUnknown.type
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
object ConcurReadOnly.type
object ConcurUpdatable.type
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
object TypeForwardOnly.type
object TypeScrollInsensitive.type
object TypeScrollSensitive.type
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