morphir
morphir
API
org.finos.morphir
core.capabilities
free
Free
Free
Eval
Executable
Fail
Interpreter
Sequence
Succeed
UnsafeInterpreter
Show
Show
ShowOps
Zippable
Zippable
ZippableLowPriority1
ZippableLowPriority2
ZippableLowPriority3
datamodel
Attributes
Attributes
Binding
BasicDataType
BasicDataType
Boolean
Byte
Decimal
Int16
Int32
Integer
LocalDate
String
Concept
Concept
Alias
Any
Basic
Basic
Boolean
Byte
Char
Collector
Decimal
Enum
Enum
Case
Case
Int16
Int32
Integer
List
LocalDate
LocalTime
Map
Month
Nothing
Optional
Record
Record
String
Struct
Struct
Tuple
Union
Unit
ConceptId
ConceptId
ConceptStatefulTransformer
Stateful
ConceptTag
Data
Data
Aliased
Basic
Boolean
Boolean
Byte
Byte
Case
Case
Char
Char
Decimal
Decimal
Int16
Int16
Int32
Int32
Integer
Integer
List
List
LocalDate
LocalDate
LocalTime
LocalTime
Map
Map
Month
Month
Optional
None
None
Some
Some
Optional
Record
Record
String
String
Struct
Struct
Tuple
Tuple
Union
Unit
DataDecoder
DataDecoder
DecodingError
DecodingError
InvalidConversion
DataEncoder
DataEncoder
Deriver
Deriver
UnionType
Enum
SealedTrait
Sum
UnionType
DeriverMacros
DeriverTypes
EnumLabel
EnumLabel
Empty
Named
GenericProductDeriver
GenericProductDeriver
GenericSumDeriver
GenericSumDeriver
GlobalDatamodelContext
HasId
Label
PrintSpec
Schema
Schema
Primitive
SingleEnumWrapper
SpecificDeriver
SumBuilder
EnumProduct
EnumSingleton
EnumVariant
SumType
Enum
Enum
SumType
SumVariant
Variant
TypeDatamodelContext
UnitEnumWrapper
Util
EnumLabelHelper
LabelHelper
QualifiedNameHelper
bigDecimalDeriver
bigIntDeriver
booleanDeriver
byteDeriver
charDeriver
conceptual
ArrayVisitor
Ctx
Printer
RecordVisitor
Visitor
intDeriver
localDateDeriver
localTimeDeriver
monthDeriver
namespacing
LocalName
LocalNameOps
Namespace
NamespaceOps
NamespaceSegment
NamespaceSegmentOps
PackageName
PackageNameOps
PackageSegment
PackageSegmentOps
PartialName
QualifiedName
QualifiedName
optionNoneDeriver
shortDeriver
stringDeriver
unitDeriver
runtime
RTAction
RTAction
RTExecutionContext
RTExecutionContext
sdk.dsl
Basics
universe
engine
Dsl
Morphir
SDK
Basics
Instr
Instr
AddF
AddI
MultiplyF
MultiplyI
ReadVariable
ReceiveMessage
Subscribe
MorphirEngine
Subscription
Subscription
Topic
ir
AccessControlled
AccessControlled
Access
Access
Private
Public
Documented
Documented
Doc
FQName
FQName
FQNameInfo
FQNameInfo
FQNamingOptions
FQNamingOptions
HasFQNameInfo
Literal
Literal
Literal
BoolLiteral
CharLiteral
DecimalLiteral
FloatLiteral
StringLiteral
WholeNumberLiteral
ModuleName
ModuleNameOps
ModuleNamingContext
ModuleNamingContext
ModulePath
ModulePathOps
Name
Name
Renderer
RendererOps
VariableName
Namespace
NamespaceOps
NodeId
NodeId
Error
Error
InvalidNodeId
InvalidNodeId
InvalidPath
ModuleId
TypeId
ValueId
NodePath
NodePathOps
NodePathStep
ChildByIndex
ChildByName
NodePathStep
NodeTag
Package
PackageName
PackageNameOps
PackageNamingContext
PackageNamingContext
morphir
sdk
Path
Path
Renderer
Renderer
Pattern
Pattern
AsPattern
ConstructorPattern
EmptyListPattern
HeadTailPattern
LiteralPattern
TuplePattern
UnitPattern
WildcardPattern
QName
QName
QualifiedModuleName
QualifiedModuleName
RawType
RawTypeInfo
Type
Type
ExtensibleRecord
Field
Function
Record
Reference
Tuple
Unit
Variable
TypeConstructor
TypeConstructorArg
TypeConstructorArg
TypeConstructorArgs
TypeConstructorArgs
TypeConstructors
TypeConstructors
TypeDefinition
TypeDefinition
CustomTypeDefinition
TypeAliasDefinition
TypeInfo
TypeInfo
TypeDef
TypeExpr
TypeSpec
TypeSpec
TypeSpec
CustomType
DerivedType
OpaqueType
TypeAlias
TypeSpecification
TypeSpecification
CustomTypeSpecification
DerivedTypeSpecification
OpaqueTypeSpecification
Properties
CustomType
DerivedType
OpaqueType
TypeAlias
Properties
TypeAliasSpecification
TypeTag
TypeTag
ExtensibleRecord
Function
Record
Reference
Tuple
Unit
Variable
Value
Value
Apply
Constructor
Destructure
Field
FieldFunction
IfThenElse
Lambda
LetDefinition
LetRecursion
List
Literal
PatternMatch
Record
Reference
Tuple
Unit
UpdateRecord
Variable
ValueDefinition
ValueDefinition
Parameter
Parameter
ValueSpecification
ValueSpecification
Parameter
Parameter
ValueTag
ValueTag
Apply
Constructor
Destructure
Field
FieldFunction
IfThenElse
Lambda
LetDefinition
LetRecursion
List
Literal
PatternMatch
Record
Reference
Tuple
Unit
UpdateRecord
sdk.types
Basics
Float
FloatOps
Integer
IntegerOps
Attributes
Attributes
Binding
StaticBinding
Binding
ConceptId
ConceptId
Member
HasId
MorphirExpr
MorphirNumber
MorphirNumber
MorphirType
MorphirType
ExternalTypeSpec
IntrinsicTypeDef
IntrinsicTypeSpec
TypeDef
TypeSpec
MorphirTypeTag
MorphirTypeTag
NumericExpr
ParserError
modules
sdk
Basics
Add
Subtract
morphir
/
org.finos.morphir
/
org.finos.morphir.universe
/
MorphirTypeTag
MorphirTypeTag
org.finos.morphir.universe.MorphirTypeTag
See the
MorphirTypeTag
companion object
trait
MorphirTypeTag
[
A
]
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Type members
Types
type
Underyling
=
A
Value members
Abstract methods
def
typeInfo
(
tag
:
Tag
[
A
]):
MorphirType
In this article
Attributes
Members list
Type members
Types
Value members
Abstract methods