Distributions

org.finos.morphir.runtime.Distributions
See theDistributions companion object
class Distributions(dists: Map[PackageName, Lib])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def getDists: Map[PackageName, Lib]
def lookupModuleDefinition(pkgName: PackageName, modName: ModuleName): Either[LookupError, Definition[Unit, UType]]
def lookupModuleSpecification(pkgName: PackageName, modName: ModuleName): Either[LookupError, Raw]
def lookupTypeDefinition(pkgName: PackageName, modName: ModuleName, localName: Name): Either[LookupError, UDefinition]
def lookupTypeDefinition(fqn: FQName): Either[LookupError, UDefinition]
def lookupTypeSpecification(pkgName: PackageName, modName: ModuleName, localName: Name): Either[LookupError, USpecification]
def lookupTypeSpecification(fqn: FQName): Either[LookupError, USpecification]
def lookupValueDefinition(pkgName: PackageName, modName: ModuleName, localName: Name): Either[LookupError, TypedDefinition]
def lookupValueDefinition(fqn: FQName): Either[LookupError, TypedDefinition]
def lookupValueSpecification(pkgName: PackageName, modName: ModuleName, localName: Name): Either[LookupError, USpecification]
def lookupValueSpecification(fqn: FQName): Either[LookupError, USpecification]