magnolia
magnolia
API
magnolia1
AutoDerivation
CallByNeed
CallByNeed
CaseClass
Param
Param
CaseClass
CaseClassDerivation
ProductCaseClass
CommonDerivation
Derivation
Macro
Monadic
Monadic
given_Monadic_List
given_Monadic_Option
given_Monadic_Try
ProductDerivation
SealedTrait
SealedTrait
Subtype
SubtypeValue
SealedTraitDerivation
TypeInfo
magnolia
/
magnolia1
/
CaseClassDerivation
CaseClassDerivation
magnolia1.CaseClassDerivation$
object
CaseClassDerivation
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
CaseClassDerivation
.type
Members list
Clear all
Type members
Classlikes
class
ProductCaseClass
[
Typeclass
[
_
],
A
](
typeInfo
:
TypeInfo
,
isObject
:
Boolean
,
isValueClass
:
Boolean
,
parameters
:
IArray
[
Param
[
Typeclass
,
A
]],
annotations
:
IArray
[
Any
],
inheritedAnnotations
:
IArray
[
Any
],
typeAnnotations
:
IArray
[
Any
],
product
:
ProductOf
[
A
])
extends
CaseClass
[
Typeclass
,
A
]
Attributes
Supertypes
class
CaseClass
[
Typeclass
,
A
]
trait
Serializable
class
Object
trait
Matchable
class
Any
Value members
Concrete methods
inline
def
fromMirror
[
Typeclass
[
_
],
A
](
product
:
ProductOf
[
A
]):
CaseClass
[
Typeclass
,
A
]
inline
def
paramsFromMaps
[
Typeclass
[
_
],
A
,
Labels
<:
Tuple
,
Params
<:
Tuple
](
annotations
:
Map
[
String
,
List
[
Any
]],
inheritedAnnotations
:
Map
[
String
,
List
[
Any
]],
typeAnnotations
:
Map
[
String
,
List
[
Any
]],
repeated
:
Map
[
String
,
Boolean
],
defaults
:
Map
[
String
,
Option
[()
=>
Any
]],
idx
:
Int
):
List
[
Param
[
Typeclass
,
A
]]
In this article
Attributes
Members list
Type members
Classlikes
Value members
Concrete methods