morphir-toolkit-interpreter
morphir-toolkit-interpreter
org.finos.morphir.interpreter
GenericCaseClass
GenericCaseClass
InterpretationError
InterpretationError
ConstructorError
FieldNotFound
InvalidArguments
MatchError
Message
RecordExpected
ReferenceNotFound
TupleTooLong
TypeNotFound
VariableNotFound
Interpreter
Result
Lazy
Strict
Result
morphir-toolkit-interpreter
/
org.finos.morphir.interpreter
/
GenericCaseClass
GenericCaseClass
object
GenericCaseClass
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
GenericCaseClass
.type
Type members
Value members
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
fqNameToGenericCaseClassName
(
fqName:
FQName
):
String
def
fromFields
(
fqName:
FQName
,
fields: (
Name
,
Any
)*):
GenericCaseClass
def
nameToFieldName
(
name:
Name
):
String