org.finos.morphir.ir.TypeModule.Specification
See theSpecification companion trait
object Specification
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Specification.type
Members list
Type members
Classlikes
sealed case class CustomTypeSpecification[+Attribs](typeParams: Chunk[Name], ctors: Constructors[Attribs]) extends Specification[Attribs]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Specification[Attribs]class Objecttrait Matchableclass AnyShow all
object CustomTypeSpecification
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
sealed case class OpaqueTypeSpecification(typeParams: Chunk[Name]) extends Specification[Nothing]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Specification[Nothing]class Objecttrait Matchableclass AnyShow all
object OpaqueTypeSpecification
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
sealed case class TypeAliasSpecification[+Attribs](typeParams: Chunk[Name], expr: Type[Attribs]) extends Specification[Attribs]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Specification[Attribs]class Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
In this article