TypeDefinitionGen

org.finos.morphir.ir.generator.TypeDefinitionGen$
See theTypeDefinitionGen 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 customTypeDefinition[R, A](typeParamsGen: Gen[R, Chunk[Name]], ctorsGen: Gen[R, AccessControlled[Constructors[A]]]): Gen[R, CustomType[A]]

Attributes

Inherited from:
TypeDefinitionGen
final def customTypeDefinitionFromAttributes[R, A](implicit attributes: Gen[R, A]): Gen[R, CustomType[A]]

Attributes

Inherited from:
TypeDefinitionGen
final def typeAliasDefinition[R, A](typeParamsGen: Gen[R, Chunk[Name]], typeExpGen: Gen[R, Type[A]]): Gen[R, TypeAlias[A]]

Attributes

Inherited from:
TypeDefinitionGen
final def typeAliasDefinitionFromAttributes[R, A](implicit attributes: Gen[R, A]): Gen[R, TypeAlias[A]]

Attributes

Inherited from:
TypeDefinitionGen
final def typeDefinition[R, A](implicit attributesGen: Gen[R, A]): Gen[R, Definition[A]]

Attributes

Inherited from:
TypeDefinitionGen