morphir-datamodel
morphir-datamodel
API
org.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
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
morphir-datamodel
/
org.finos.morphir.datamodel
/
Concept
/
Basic
Basic
org.finos.morphir.datamodel.Concept$.Basic
See the
Basic
companion object
sealed
trait
Basic
[
+
A
]
extends
Concept
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Concept
class
Object
trait
Matchable
class
Any
Known subtypes
object
Boolean
.type
object
Byte
.type
object
Char
.type
object
Decimal
.type
object
Int16
.type
object
Int32
.type
object
Integer
.type
object
LocalDate
.type
object
LocalTime
.type
object
Month
.type
object
Nothing
.type
object
String
.type
object
Unit
.type
Show all
Members list
Clear all
Value members
Inherited methods
def
collect
[
T
](
p
:
PartialFunction
[
Concept
,
T
]):
Chunk
[
T
]
Attributes
Inherited from:
Concept
def
collectAll
:
Chunk
[
Concept
]
Attributes
Inherited from:
Concept
In this article
Attributes
Members list
Value members
Inherited methods