ToString

org.finos.morphir.universe.ir.TypeFolder.ToString
object ToString extends TypeFolder[Any, Any, String]

Attributes

Graph
Supertypes
trait TypeFolder[Any, Any, String]
class Object
trait Matchable
class Any
Self type
ToString.type

Members list

Value members

Concrete methods

def extensibleRecordCase(context: Any, tpe: Type[Any], attributes: Any, name: Name, fields: List[Field[String]]): String
def functionCase(context: Any, tpe: Type[Any], attributes: Any, argumentType: String, returnType: String): String
def recordCase(context: Any, tpe: Type[Any], attributes: Any, fields: List[Field[String]]): String
def referenceCase(context: Any, tpe: Type[Any], attributes: Any, typeName: FQName, typeParams: List[String]): String
def tupleCase(context: Any, tpe: Type[Any], attributes: Any, elements: List[String]): String
def unitCase(context: Any, tpe: Type[Any], attributes: Any): String
def variableCase(context: Any, tpe: Type[Any], attributes: Any, name: Name): String