doobie.enumerated

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

Attributes

Members list

Concise view

Modules

Attributes

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

Attributes

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

Attributes

Companion:
class
Source:
fetchdirection.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

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

Attributes

Companion:
class
Source:
jdbctype.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
class
Source:
nullability.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

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

Attributes

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

Attributes

Companion:
class
Source:
resultsetconcurrency.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

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

Attributes

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

Types

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

Attributes

Companion:
object
Source:
autogeneratedkeys.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object NoGeneratedKeys.type
sealed abstract class ColumnNullable(val toInt: Int) extends Product with Serializable

Attributes

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

Attributes

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

Attributes

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

Attributes

Companion:
object
Source:
jdbctype.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
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 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 TinyInt.type
class Unknown
object VarBinary.type
object VarChar.type
sealed abstract class Nullability extends Product with 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
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object NoNulls.type
object Nullable.type
object NullableUnknown.type
sealed abstract class ParameterMode(val toInt: Int) extends Product with Serializable

Attributes

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

Attributes

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

Attributes

Companion:
object
Source:
resultsetconcurrency.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object ConcurReadOnly.type
object ConcurUpdatable.type
sealed abstract class ResultSetType(val toInt: Int) extends Product with Serializable

Attributes

Companion:
object
Source:
resultsettype.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
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
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
sealed abstract class TransactionIsolation(val toInt: Int) extends Product with Serializable

Attributes

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