oxygen.meta.K0.ProductGeneric.CaseObjectGeneric
See theCaseObjectGeneric companion object
trait CaseObjectGeneric[A] extends ProductGeneric[A]
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait ProductGeneric[A]trait ProductOrSumGeneric[A]trait Generic[A]trait Entity[A]class Objecttrait Matchableclass AnyShow all
- Self type
Members list
Type members
Classlikes
class CaseObjectInstantiate extends Instantiate
Attributes
- Supertypes
Inherited classlikes
class CacheVals
Attributes
- Inherited from:
- Generic
- Supertypes
-
class Objecttrait Matchableclass Any
object ChildFunction0
Attributes
- Inherited from:
- Generic
- Supertypes
-
class Objecttrait Matchableclass Any
object ChildFunction1
Attributes
- Inherited from:
- Generic
- Supertypes
-
class Objecttrait Matchableclass Any
object ChildFunction2
Attributes
- Inherited from:
- Generic
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- ProductGeneric
- Supertypes
class Instantiate
Attributes
- Inherited from:
- ProductGeneric
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CaseObjectInstantiate
class MapChildren
Attributes
- Inherited from:
- Generic
- Supertypes
-
class Objecttrait Matchableclass Any
Inherited types
Attributes
- Inherited from:
- ProductGeneric
Attributes
- Inherited from:
- ProductGeneric
type ChildFunction0[O[_ <: Bound]] = [b <: Bound] => (x$1: Quotes, x$2: Type[b]) ?=> Child[b] => O[b]
Attributes
- Inherited from:
- Generic
type ChildFunction1[I[_], O[_]] = [b <: Bound] => (x$1: Quotes, x$2: Type[b]) ?=> (Child[b], I[b]) => O[b]
Attributes
- Inherited from:
- Generic
type ChildFunction2[I1[_], I2[_], O[_]] = [b <: Bound] => (x$1: Quotes, x$2: Type[b]) ?=> (Child[b], I1[b], I2[b]) => O[b]
Attributes
- Inherited from:
- Generic
Value members
Abstract methods
Concrete methods
final override def fieldsToInstance[S[_] : SeqOps](exprs: S[Expr[_]])(using evidence$1: SeqOps[S], Quotes): Expr[A]
Attributes
- Definition Classes
Inherited methods
Attributes
- Definition Classes
- Inherited from:
- ProductGeneric
Attributes
- Inherited from:
- ProductGeneric
Attributes
- Inherited from:
- Generic
Attributes
- Inherited from:
- Entity
final def summonTypeClassOrDerive[TC[_] : Type](f: => Type[A] ?=> Expr[TC[A]])(using evidence$1: Type[TC], quotes: Quotes): Expr[TC[A]]
Attributes
- Inherited from:
- Entity
Abstract fields
Concrete fields
Inherited fields
Attributes
- Inherited from:
- Generic
Inherited and Abstract fields
Attributes
- Inherited from:
- ProductOrSumGeneric
In this article