MapReferenceName
org.finos.morphir.ir.TypeModule.Type$.Folder$.MapReferenceName
sealed case class MapReferenceName[Attrib](f: FQName => FQName) extends RewritingFolder[Any, Attrib]
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
override def referenceCase(context: Any, tpe: Type[Attrib], attributes: Attrib, typeName: FQName, typeParams: Chunk[Type[Attrib]]): Type[Attrib]
Attributes
- Definition Classes
Inherited methods
def extensibleRecordCase(context: Any, tpe: Type[Attrib], attributes: Attrib, name: Name, fields: Chunk[Field[Type[Attrib]]]): Type[Attrib]
Attributes
- Inherited from:
- RewritingFolder
def functionCase(context: Any, tpe: Type[Attrib], attributes: Attrib, argumentType: Type[Attrib], returnType: Type[Attrib]): Type[Attrib]
Attributes
- Inherited from:
- RewritingFolder
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
def recordCase(context: Any, tpe: Type[Attrib], attributes: Attrib, fields: Chunk[Field[Type[Attrib]]]): Type[Attrib]
Attributes
- Inherited from:
- RewritingFolder
Attributes
- Inherited from:
- RewritingFolder
Attributes
- Inherited from:
- RewritingFolder
Attributes
- Inherited from:
- RewritingFolder
In this article