TypeSpecificationGen

org.finos.morphir.ir.generator.TypeSpecificationGen$
See theTypeSpecificationGen companion trait

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Inherited methods

final def customTypeSpecification[R, A](typeParamsGen: Gen[R, Chunk[Name]], ctorsGen: Gen[R, Constructors[A]]): Gen[R, CustomTypeSpecification[A]]

Attributes

Inherited from:
TypeSpecificationGen
final def customTypeSpecificationFromAttributes[R, A](implicit attributes: Gen[R, A]): Gen[R, CustomTypeSpecification[A]]

Attributes

Inherited from:
TypeSpecificationGen
final def opaqueTypeSpecification[R, A](typeParamsGen: Gen[R, Chunk[Name]]): Gen[R, OpaqueTypeSpecification]

Attributes

Inherited from:
TypeSpecificationGen
final def opaqueTypeSpecificationFromAttributes[R, A]: Gen[R, OpaqueTypeSpecification]

Attributes

Inherited from:
TypeSpecificationGen
final def typeAliasSpecification[R, A](typeParamsGen: Gen[R, Chunk[Name]], exprGen: Gen[R, Type[A]]): Gen[R, TypeAliasSpecification[A]]

Attributes

Inherited from:
TypeSpecificationGen
final def typeAliasSpecificationFromAttributes[R, A](implicit attributes: Gen[R, A]): Gen[R, TypeAliasSpecification[A]]

Attributes

Inherited from:
TypeSpecificationGen
final def typeSpecification[R, A](implicit attributesGen: Gen[R, A]): Gen[R, Specification[A]]

Attributes

Inherited from:
TypeSpecificationGen