morphir-datamodel
morphir-datamodel
API
org
finios.morphir.datamodel
Deriver
Deriver
Derivers
given_SpecificDeriver_BigDecimal
given_SpecificDeriver_BigInt
given_SpecificDeriver_Boolean
given_SpecificDeriver_Byte
given_SpecificDeriver_Char
given_SpecificDeriver_Int
given_SpecificDeriver_LocalDate
given_SpecificDeriver_LocalTime
given_SpecificDeriver_Month
given_SpecificDeriver_Short
given_SpecificDeriver_String
GenericProductDeriver
GenericProductDeriver
SpecificDeriver
finos.morphir.datamodel
Attributes
Attributes
Binding
BasicDataType
BasicDataType
Boolean
Byte
Decimal
Int16
Int32
Integer
LocalDate
String
Concept
Concept
Alias
Any
Basic
Basic
Boolean
Byte
Char
Decimal
Enum
Enum
Case
Case
Field
Anon
Named
Field
Int16
Int32
Integer
List
LocalDate
LocalTime
Map
Month
Optional
Record
String
Tuple
Union
Unit
ConceptId
ConceptId
ConceptTag
Data
Data
Aliased
Basic
Boolean
Byte
Case
Char
Decimal
Int16
Int32
Integer
List
List
LocalDate
LocalTime
Month
Optional
Record
String
Tuple
Union
Unit
HasId
Label
Schema
Schema
Primitive
ToData
ToData
conceptual
ArrayVisitor
Ctx
Printer
RecordVisitor
Visitor
morphir-datamodel
/
org
/
org.finios.morphir.datamodel
/
Deriver
Deriver
org.finios.morphir.datamodel.Deriver$
See the
Deriver
companion trait
object
Deriver
Attributes
Companion
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Deriver
.type
Members list
Clear all
Type members
Types
type
IsProduct
[
P
<:
Product
] =
P
Value members
Concrete methods
inline
def
deriveProductFields
[
Fields
<:
Tuple
,
Elems
<:
Tuple
](
i
:
Int
):
List
[
FieldStage
]
inline
def
gen
[
T
]:
Deriver
[
T
]
inline
def
showType
[
T
]:
String
def
showTypeImpl
[
T
:
Type
](
implicit
evidence$1
:
Type
[
T
],
Quotes
):
Expr
[
String
]
inline
def
summonDeriver
[
T
]:
Deriver
[
T
]
def
summonDeriverImpl
[
T
:
Type
](
implicit
evidence$2
:
Type
[
T
],
Quotes
):
Expr
[
Deriver
[
T
]]
inline
def
summonSpecificDeriver
[
T
]:
SpecificDeriver
[
T
]
inline
def
toData
[
T
](
value
:
T
):
Data
In this article
Attributes
Members list
Type members
Types
Value members
Concrete methods