PrintSpecExample

org.finos.morphir.datamodel.PrintSpecExample

PrintSpec allows you to print out an "Elmish" representation of a Morphir concept. The focus of PrintSpec is to allow you to see what the type specification/definition of a concept would look like in Elm.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case object Bar extends Foo

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Foo
class Object
trait Matchable
class Any
Show all
Self type
Bar.type
case class Baz(value: String, person: Person) extends Foo

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Foo
class Object
trait Matchable
class Any
Show all
sealed trait Foo

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Bar.type
class Baz
case class Person(name: String, age: Int)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def main(args: Array[String]): Unit

Implicits

Implicits

implicit val gnsImpl: GlobalDatamodelContext