ldbc.dsl.codec

package ldbc.dsl.codec

Members list

Packages

Automatic derivation can bombard compile speeds, so be careful when using it.

Automatic derivation can bombard compile speeds, so be careful when using it.

Attributes

Type members

Classlikes

trait Codec[A] extends Encoder[A], Decoder[A]

Symmetric encoder and decoder of MySQL data to and from Scala types.

Symmetric encoder and decoder of MySQL data to and from Scala types.

Type parameters

A

Types handled in Scala

Attributes

Companion
object
Source
Codec.scala
Supertypes
trait Decoder[A]
trait Encoder[A]
class Object
trait Matchable
class Any
Known subtypes
Self type
Codec[A]
object Codec extends TwiddleSyntax[Codec]

Attributes

Companion
trait
Source
Codec.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Codec.type
trait Decoder[A]

Trait to get the DataType that matches the Scala type information from the ResultSet.

Trait to get the DataType that matches the Scala type information from the ResultSet.

Type parameters

A

Scala types that match SQL DataType

Attributes

Companion
object
Source
Decoder.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
Decoder[A]
object Decoder extends TwiddleSyntax[Decoder]

Attributes

Companion
trait
Source
Decoder.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Decoder.type
trait Encoder[A]

Trait for converting Scala types to types that can be handled by PreparedStatement.

Trait for converting Scala types to types that can be handled by PreparedStatement.

Type parameters

A

Types handled in Scala

Attributes

Companion
object
Source
Encoder.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Encoder extends TwiddleSyntax[Encoder]

Attributes

Companion
trait
Source
Encoder.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Encoder.type