morphir-toolkit-core-testing
morphir-toolkit-core-testing
API
org.finos.morphir.ir.generator
AccessControlledDeriveGen
AccessControlledDeriveGen
AccessControlledGen
AccessControlledGen
ConstructorsDeriveGen
ConstructorsDeriveGen
ConstructorsGen
ConstructorsGen
DistributionDeriveGen
DistributionDeriveGen
DistributionGen
DistributionGen
DocumentedDeriveGen
DocumentedDeriveGen
DocumentedGen
DocumentedGen
FQNameDeriveGen
FQNameDeriveGen
FQNameGen
FQNameGen
FieldDeriveGen
FieldDeriveGen
FieldGen
FieldGen
LiteralDeriveGen
LiteralDeriveGen
LiteralGen
LiteralGen
ModuleDefinitionDeriveGen
ModuleDefinitionDeriveGen
ModuleDefinitionGen
ModuleDefinitionGen
ModuleNameDeriveGen
ModuleNameDeriveGen
ModuleNameGen
ModuleNameGen
ModuleSpecificationDeriveGen
ModuleSpecificationDeriveGen
ModuleSpecificationGen
ModuleSpecificationGen
MorphirIRDeriveGen
MorphirIRDeriveGen
MorphirIRFileDeriveGen
MorphirIRFileDeriveGen
MorphirIRFileGen
MorphirIRFileGen
MorphirIRGen
MorphirIRGen
NameDeriveGen
NameDeriveGen
NameGen
NameGen
PackageDefinitionDeriveGen
PackageDefinitionDeriveGen
PackageDefinitionGen
PackageDefinitionGen
PackageNameDeriveGen
PackageNameDeriveGen
PackageNameGen
PackageNameGen
PackageSpecificationDeriveGen
PackageSpecificationDeriveGen
PackageSpecificationGen
PackageSpecificationGen
PathDeriveGen
PathDeriveGen
PathGen
PathGen
PatternDeriveGen
PatternDeriveGen
PatternGen
PatternGen
QNameDeriveGen
QNameDeriveGen
QNameGen
QNameGen
QualifiedModuleNameDeriveGen
QualifiedModuleNameDeriveGen
QualifiedModuleNameGen
QualifiedModuleNameGen
TypeDefinitionDeriveGen
TypeDefinitionDeriveGen
TypeDefinitionGen
TypeDefinitionGen
TypeDeriveGen
TypeDeriveGen
TypeGen
TypeGen
TypeSpecificationDeriveGen
TypeSpecificationDeriveGen
TypeSpecificationGen
TypeSpecificationGen
ValueDefinitionDeriveGen
ValueDefinitionDeriveGen
ValueDefinitionGen
ValueDefinitionGen
ValueDeriveGen
ValueDeriveGen
ValueGen
ValueGen
ValueSpecificationDeriveGen
ValueSpecificationDeriveGen
ValueSpecificationGen
ValueSpecificationGen
morphir-toolkit-core-testing
/
org.finos.morphir.ir.generator
/
ValueDeriveGen
ValueDeriveGen
org.finos.morphir.ir.generator.ValueDeriveGen
See the
ValueDeriveGen
companion object
trait
ValueDeriveGen
Attributes
Companion:
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
trait
MorphirIRDeriveGen
object
MorphirIRDeriveGen
.type
object
ValueDeriveGen
.type
Clear all
Members list
Concise view
Implicits
Implicits
implicit
def
applyValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
Apply
[
TA
,
VA
]]
implicit
def
constructorValueDeriveGen
[
VA
:
DeriveGen
]:
DeriveGen
[
Constructor
[
VA
]]
implicit
def
destructureValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
Destructure
[
TA
,
VA
]]
implicit
def
fieldFunctionValueDeriveGen
[
VA
:
DeriveGen
]:
DeriveGen
[
FieldFunction
[
VA
]]
implicit
def
fieldValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
Field
[
TA
,
VA
]]
implicit
def
ifThenElseValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
IfThenElse
[
TA
,
VA
]]
implicit
def
lambdaValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
Lambda
[
TA
,
VA
]]
implicit
def
letDefinitionValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
LetDefinition
[
TA
,
VA
]]
implicit
def
letRecursionValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
LetRecursion
[
TA
,
VA
]]
implicit
def
listValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
List
[
TA
,
VA
]]
implicit
def
literalValueDeriveGen
[
VA
:
DeriveGen
]:
DeriveGen
[
Literal
[
VA
]]
implicit
def
patternMatchValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
PatternMatch
[
TA
,
VA
]]
implicit
def
recordValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
Record
[
TA
,
VA
]]
implicit
def
referenceValueDeriveGen
[
VA
:
DeriveGen
]:
DeriveGen
[
Reference
[
VA
]]
implicit
def
tupleValueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
Tuple
[
TA
,
VA
]]
implicit
def
unitValueDeriveGen
[
VA
:
DeriveGen
]:
DeriveGen
[
Unit
[
VA
]]
implicit
def
valueDeriveGen
[
TA
:
DeriveGen
,
VA
:
DeriveGen
]:
DeriveGen
[
Value
[
TA
,
VA
]]
implicit
def
variableValueDeriveGen
[
VA
:
DeriveGen
]:
DeriveGen
[
Variable
[
VA
]]