org.finos.morphir.ir.json.MorphirJsonEncodingSupportV2
See theMorphirJsonEncodingSupportV2 companion object
trait MorphirJsonEncodingSupportV2 extends JsonEncodingHelpers
Attributes
- Companion
- object
- Graph
-
- Supertypes
- Known subtypes
-
object MorphirJsonEncodingSupportV2.typetrait MorphirJsonSupportV2object MorphirJsonSupportV2.type
Members list
Implicits
Implicits
implicit def destructureValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Destructure[TA, VA]]
implicit def ifThenElseValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[IfThenElse[TA, VA]]
implicit def lambdaValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Lambda[TA, VA]]
implicit def letDefinitionValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[LetDefinition[TA, VA]]
implicit def letRecursionValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[LetRecursion[TA, VA]]
implicit def moduleDefinitionEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Definition[TA, VA]]
implicit def packageDefinitionEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Definition[TA, VA]]
implicit def patternMatchValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[PatternMatch[TA, VA]]
implicit def recordValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[Record[TA, VA]]
implicit def typeSpecificationEncoderCustomTypeEncoder[A : JsonEncoder]: JsonEncoder[CustomTypeSpecification[A]]
implicit def typeSpecificationTypeAliasEncoder[A : JsonEncoder]: JsonEncoder[TypeAliasSpecification[A]]
implicit def updateRecordValueJsonEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[UpdateRecord[TA, VA]]
implicit def valueDefinitionEncoder[TA : JsonEncoder, VA : JsonEncoder]: JsonEncoder[ValueDefinition[TA, VA]]
In this article