ldbc.dsl.codec

package ldbc.dsl.codec

Members list

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