com.digitalasset.transcode.schema.Identifier
See theIdentifier companion object
final case class Identifier(packageId: PackageId, packageName: PackageName, packageVersion: PackageVersion, moduleName: ModuleName, entityName: EntityName)
Tuple of Package ID, Module Name and Entity Name uniquely identify a template or a choice.
Tuple of Package Name, Module Name and Entity Name identify "equal in essence" entities, i.e. templates or choices that could be the results of upgrades of the same ancestor and therefore backward/forward compatible with each other This tuple will be used in equality checks of Maps, etc.
Package Version is a string that can be compared using SemVer rules
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article