ProductGeneric

oxygen.meta.K0.ProductGeneric
See theProductGeneric companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object AnyValGeneric

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait AnyValGeneric[A, B] extends CaseClassGeneric[A]

Attributes

Companion
object
Supertypes
trait CaseClassGeneric[A]
trait ProductGeneric[A]
trait Generic[A]
trait Entity[Any, A]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait CaseClassGeneric[A] extends ProductGeneric[A]

Attributes

Companion
object
Supertypes
trait ProductGeneric[A]
trait Generic[A]
trait Entity[Any, A]
class Object
trait Matchable
class Any
Show all
Known subtypes
trait AnyValGeneric[A, B]

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait CaseObjectGeneric[A] extends ProductGeneric[A]

Attributes

Companion
object
Supertypes
trait ProductGeneric[A]
trait Generic[A]
trait Entity[Any, A]
class Object
trait Matchable
class Any
Show all
Self type
object Subset

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Subset.type
sealed trait Subset[A, B]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Empty[A]
trait NonEmpty[A, T]
trait Many[A, B]
trait Single[A, B]
Self type
Subset[A, B]

Value members

Concrete methods

def apply[A](using g: ProductGeneric[A]): ProductGeneric[A]
def of[A : Type](using evidence$1: Type[A], Quotes): ProductGeneric[A]
def of[A : Type](config: Config)(using evidence$1: Type[A], Quotes): ProductGeneric[A]
def ofTuple[A](tupleTypes: List[TypeRepr], config: Config)(using Quotes): ProductGeneric[A]