MdmCodecs

org.finos.morphir.datamodel.codecs.MdmCodecs
object MdmCodecs

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
MdmCodecs.type

Members list

Implicits

Implicits

implicit val aliasCodec: Codec[Alias]
implicit val conceptCodec: Codec[Concept]
implicit val dataAliasedCodec: Codec[Aliased]
implicit val dataCodec: Codec[Data]
implicit val dataListCodec: Codec[List]
implicit val dataMapCodec: Codec[Map]
implicit val dataOptionalCodec: Codec[Optional]
implicit val dataOptionalNoneCodec: Codec[None]
implicit val dataOptionalSomeCodec: Codec[Some]
implicit val dataRecordCodec: Codec[Record]
implicit val dataResultErrCodec: Codec[Err]
implicit val dataResultOkCodec: Codec[Ok]
implicit val dataSetCodec: Codec[Set]
implicit val dataStructCodec: Codec[Struct]
implicit val dataTupleCodec: Codec[Tuple]
implicit val dataUnionCodec: Codec[Union]
implicit val enumCaseCodec: Codec[Case]
implicit val enumCodec: Codec[Enum]
implicit val enumLabelCodec: Codec[EnumLabel]
implicit val labelCodec: Codec[Label]
implicit val linkedHashMapDecoder: Decoder[LinkedHashMap[Data, Data]]
implicit val linkedHashMapEncoder: Encoder[LinkedHashMap[Data, Data]]
implicit val listCodec: Codec[List]
implicit val mapCodec: Codec[Map]
implicit val optionalCodec: Codec[Optional]
implicit val recordCodec: Codec[Record]
implicit val resultCodec: Codec[Result]
implicit val setCodec: Codec[Set]
implicit val tupleCodec: Codec[Tuple]
implicit val unionCodec: Codec[Union]