package data
- Alphabetic
- Public
- All
Type Members
-
final
class
Arr[A] extends ArrPlatform[A]
A Postgres array, which is either empty and zero-dimensional, or non-empty and rectangular (unlike Scala
Array
s, which are ragged) with a postive number of dimensions (all non-empty).A Postgres array, which is either empty and zero-dimensional, or non-empty and rectangular (unlike Scala
Array
s, which are ragged) with a postive number of dimensions (all non-empty).Arr
is a traversable functor. -
abstract
class
ArrPlatform[A] extends AnyRef
Platform superclass to support
flattenTo
in both 2.12 and 2.13+. - sealed abstract class Completion extends AnyRef
- sealed abstract case class Identifier extends Product with Serializable
- final case class Notification[A](pid: Int, channel: Identifier, value: A) extends Product with Serializable
-
sealed abstract
case class
SemispaceCache[K, V] extends Product with Serializable
Cache based on a two-generation GC.
Cache based on a two-generation GC. Taken from https://twitter.com/pchiusano/status/1260255494519865346
-
sealed abstract
class
TransactionAccessMode extends Product with Serializable
Enumerated type of transaction access mode values.
-
sealed abstract
class
TransactionIsolationLevel extends Product with Serializable
Enumerated type of transaction isolation level values.
-
sealed abstract
class
TransactionStatus extends Product with Serializable
Enumerated type of transaction status values.
Enumerated type of transaction status values. See the companion object for more information.
-
final
case class
Type(name: String, componentTypes: List[Type] = Nil) extends Product with Serializable
A type has a name and a list of component types.
A type has a name and a list of component types. So it's a rose tree, isomorphic to
Cofree[List, String]
, but we specialize here for simplicity. - final case class TypedRowDescription(fields: List[Field]) extends Product with Serializable
Value Members
-
object
Arr
Companion object for
Arr
, with constructors and methods for parsing. - object Completion
- object Identifier extends Serializable
- object Notification extends Serializable
- object SemispaceCache extends Serializable
- object TransactionAccessMode extends Serializable
- object TransactionIsolationLevel extends Serializable
- object TransactionStatus extends Serializable
- object Type extends Serializable
- object TypedRowDescription extends Serializable