mir

org.finos.morphir.mir

Attributes

Graph
Supertypes
trait TypeOfModule
class Object
trait Matchable
class Any
Show all
Self type
mir.type

Members list

Type members

Inherited classlikes

Attributes

Inherited from:
TypeInfoModule
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
sealed trait GenericTypeInfo[+A]

Attributes

Inherited from:
TypeInfoModule
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Full[A]
class TypeAndSpec[A]
class TypeOnly[A]

Attributes

Inherited from:
TypeSpecModule
Supertypes
class Object
trait Matchable
class Any
sealed case class TypeConstructorArg[+A](name: Name, tpe: Type[A])

Attributes

Inherited from:
TypeSpecModule
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Inherited from:
TypeSpecModule
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
sealed case class TypeConstructorArgs[+A](args: List[TypeConstructorArg[A]])

Attributes

Inherited from:
TypeSpecModule
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Inherited from:
TypeSpecModule
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
sealed case class TypeConstructors[+A](byName: Map[Name, TypeConstructorArgs[A]])

Attributes

Inherited from:
TypeSpecModule
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Inherited from:
TypeSpecModule
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any

Attributes

Inherited from:
TypeDefModule
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
sealed trait TypeDefinition[+Attribs]

Attributes

Inherited from:
TypeDefModule
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object TypeInfo

Attributes

Inherited from:
TypeInfoModule
Supertypes
class Object
trait Matchable
class Any

Attributes

Inherited from:
TypeOfModule
Supertypes
trait Derivation[TypeOf]
trait SealedTraitDerivation
trait CommonDerivation[TypeOf]
class Object
trait Matchable
class Any
Show all
trait TypeOf[A]

Attributes

Inherited from:
TypeOfModule
Supertypes
class Object
trait Matchable
class Any
trait TypeOfCompanionVersionSpecific extends Derivation[TypeOf]

Attributes

Inherited from:
TypeOfModuleVersionSpecific
Supertypes
trait Derivation[TypeOf]
trait SealedTraitDerivation
trait CommonDerivation[TypeOf]
class Object
trait Matchable
class Any
Show all
Known subtypes
object TypeOf

Attributes

Inherited from:
TypeSpecModule
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
sealed trait TypeSpecification[+A]

Attributes

Inherited from:
TypeSpecModule
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Inherited types

Attributes

Inherited from:
TypeSpecModule

Attributes

Inherited from:
TypeInfoModule

Value members

Inherited methods

def tCtorArg[A](pair: (Name, Type[A])): TypeConstructorArg[A]

Attributes

Inherited from:
TypeSpecModule
def tCtorArg[A](name: Name, tpe: Type[A]): TypeConstructorArg[A]

Attributes

Inherited from:
TypeSpecModule

Attributes

Inherited from:
TypeSpecModule

Attributes

Inherited from:
TypeSpecModule
def typeOf[A](implicit typeOfInstance: TypeOf[A]): TypeOf[A]

Attributes

Inherited from:
TypeOfModule