Dumper

org.finos.morphir.Dumper
See theDumper companion object
trait Dumper[-A]

Dumper is an abstraction that describes the ability to render a value of type A to some format (most likely human readable).

Dumper captures this information in a structured format called a Repr, or a representation of the data. This representation can then be formatted to a target format using a Formatter. This formatter allows specification of the target format (such as a String or Json) via its nested Format type.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def dumpRepr(a: A): Repr
Implicitly added by ArrayDumper
def dumpRepr(a: A): Repr
Implicitly added by ListDumper
def dumpRepr(a: A): Repr
Implicitly added by OptionDumper
def dumpRepr(a: A): Repr
Implicitly added by VectorDumper
def dumpRepr(a: A): Repr

Concrete methods

final def dump(a: A): String
Implicitly added by ArrayDumper
final def dump(a: A): String
Implicitly added by ListDumper
final def dump(a: A): String
Implicitly added by OptionDumper
final def dump(a: A): String
Implicitly added by VectorDumper
final def dump(a: A): String