org.finos.morphir
package org.finos.morphir
Members list
Packages
package org.finos.morphir.codecs
package org.finos.morphir.extensibility
package org.finos.morphir.functional
package org.finos.morphir.internal
package org.finos.morphir.util
Type members
Classlikes
abstract class =!=[A, B] extends Serializable
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
object =!=
Dumper
is an abstraction that describes the ability to render a value of type A
to some format (most likely human readable).
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
- Supertypes
-
class Objecttrait Matchableclass Any
object Dumper extends DumperVersionSpecific, DumperSyntax
Attributes
trait DumperSyntax
trait DumperVersionSpecific
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Dumper.type
trait FQNameModule
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
trait Hints
object Hints
final case class MBool(value: Boolean, flags: PrimitiveFlags) extends MPrimitive[Boolean]
Attributes
- Companion
- object
- Supertypes
-
trait MPrimitive[Boolean]trait MData[Boolean]trait MValue[Boolean]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MBool
final case class MFloat(value: MorphirFloat, flags: PrimitiveFlags) extends MPrimitive[MorphirFloat]
Attributes
- Companion
- object
- Supertypes
-
trait MPrimitive[MorphirFloat]trait MData[MorphirFloat]trait MValue[MorphirFloat]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MFloat
final case class MInt(value: MorphirInt, flags: PrimitiveFlags) extends MPrimitive[MorphirInt]
Attributes
- Companion
- object
- Supertypes
-
trait MPrimitive[MorphirInt]trait MData[MorphirInt]trait MValue[MorphirInt]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MInt
final case class MInt16(value: Short, flags: PrimitiveFlags) extends MPrimitive[Short]
Attributes
- Supertypes
-
trait MPrimitive[Short]trait MData[Short]trait MValue[Short]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class MInt32(value: Int, flags: PrimitiveFlags) extends MPrimitive[Int]
Attributes
- Supertypes
-
trait MPrimitive[Int]trait MData[Int]trait MValue[Int]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class MInt64(value: Long, flags: PrimitiveFlags) extends MPrimitive[Long]
Attributes
- Supertypes
-
trait MPrimitive[Long]trait MData[Long]trait MValue[Long]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class MInt8(value: Byte, flags: PrimitiveFlags) extends MPrimitive[Byte]
Attributes
- Supertypes
-
trait MPrimitive[Byte]trait MData[Byte]trait MValue[Byte]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
sealed trait MPrimitive[+A] extends MData[A]
final case class MString(value: String, flags: PrimitiveFlags) extends MPrimitive[String]
Attributes
- Companion
- object
- Supertypes
-
trait MPrimitive[String]trait MData[String]trait MValue[String]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MString
sealed trait MValue[+A] extends Product, Serializable
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
object MValue
trait ModuleNameModule
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
object MorphirTag
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MorphirTag.type
trait NameModule
Attributes
- Supertypes
-
trait NamingOptionsModuletrait QNameModuletrait PackageNameModuletrait PathModuletrait NodeIDModuletrait NamespaceModuletrait NameModuletrait ModuleNameModuletrait FQNameModuleclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object naming.type
trait NamespaceModule
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
trait NamingOptionsModule
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
trait NodeIDModule
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
Provides implicit evidence that an instance of A
is not in implicit scope.
Provides implicit evidence that an instance of A
is not in implicit scope.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object Not
trait PackageNameModule
trait PathModule
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
trait QNameModule
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
Attributes
- Supertypes
-
trait Namestrait NamingOptionsModuletrait QNameModuletrait PackageNameModuletrait PathModuletrait NodeIDModuletrait NamespaceModuletrait NameModuletrait ModuleNameModuletrait FQNameModuleclass Objecttrait Matchableclass AnyShow all
- Self type
-
naming.type
object utils extends DumperSyntax
Attributes
- Supertypes
- Self type
-
utils.type
In this article