oxygen.sql.generic

Members list

Type members

Classlikes

final class DeriveProductColumns[A](instances: Expressions[Columns, A])(using x$2: Quotes, x$3: Type[Columns], x$4: Type[A], x$5: ProductGeneric[A]) extends ProductDeriver[Columns, A]

Attributes

Supertypes
class ProductDeriver[Columns, A]
class Object
trait Matchable
class Any
final class DeriveProductInputEncoder[A](instances: Expressions[InputEncoder, A])(using x$2: Quotes, x$3: Type[InputEncoder], x$4: Type[A], x$5: ProductGeneric[A]) extends ProductDeriver[InputEncoder, A]

Attributes

Supertypes
class ProductDeriver[InputEncoder, A]
class Object
trait Matchable
class Any
final class DeriveProductResultDecoder[A](instances: Expressions[ResultDecoder, A])(using x$2: Quotes, x$3: Type[ResultDecoder], x$4: Type[A], x$5: ProductGeneric[A]) extends ProductDeriver[ResultDecoder, A]

Attributes

Supertypes
class ProductDeriver[ResultDecoder, A]
class Object
trait Matchable
class Any
final class DeriveProductRowRepr[A](instances: Expressions[RowRepr, A])(using x$2: Quotes, x$3: Type[RowRepr], x$4: Type[A], x$5: ProductGeneric[A]) extends ProductDeriver[RowRepr, A]

Attributes

Companion
object
Supertypes
class ProductDeriver[RowRepr, A]
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class DeriveTableRepr[A, K](instances: Expressions[RowRepr, A])(using evidence$1: Type[A], evidence$2: Type[K], quotes: Quotes, fTpe: Type[RowRepr], generic: ProductGeneric[A])

Attributes

Supertypes
class Object
trait Matchable
class Any
final class Macros(using quotes: Quotes)

Attributes

Supertypes
class Object
trait Matchable
class Any