MorphirIRSdkModule

org.finos.morphir.ir.sdk.MorphirIRSdkModule
abstract class MorphirIRSdkModule(modulePathString: String)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Aggregate
object Basics
object Char
object Decimal
object Dict
object List
object LocalDate
object LocalTime
object Maybe
object Number
object Regex
object Result
object ResultList
object Rule
object Set
object StatefulApp
object String
object Tuple
Show all

Members list

Type members

Classlikes

final class VSpec(data: () => (String, Chunk[(String, UType)]))

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

final def fqn(localName: String): FQName
final def moduleName(name: String): ModuleName
def name(name: String): Name
def pkg(name: String): PackageName
def tFun(firstArgType: UType, rest: UType*)(returnType: UType): UType
def tFun(argTypes: List[UType], returnType: UType): UType
def tVar(varName: String): UType
final def toFQName(localName: String): FQName
def vSpec(name: String, inputs: (String, UType)*): VSpec

Concrete fields

Implicits

Implicits

implicit val packageName: PackageName