完整文档页面(中文翻译)。文末附有来源说明。

阅读英文版

referencejavacom-daml-ledger-javaapi-data-codegencontractid

ContractId

该类用作由 java codegen 生成的所有具体 ContractId 的超类,具有以下属性: Foo.ContractId fooCid = new Foo.ContractId(“test”); Bar.ContractId barCid = new Bar.ContractId(“test”); ContractId genericFooCid = new ContractId<>(“测试”); ContractId genericBarCid = new ContractId<>(“测试”); fooCid.equals(genericFooCid) == true; genericFooCid.equals(fooCid) == true; fooCid.equals(barCid) == false; barCid.equals(fooCid) == false;由于擦除,我们无法区分 ContractId 和 ContractId,因此: fooCid.equals(genericBarCid) == true genericBarCid.equals(fooCid) == true genericFooCid.equals(genericBarCid) == true genericBarCid.equals(genericFooCid) == true

ContractId - 稳定

上游文档:打开

签名

public class ContractId<T> extends Object implements Exercises<ExerciseCommand>

会员

文档会员介绍已弃用已删除
打开ContractId(String)3.4.8--
打开contractId3.4.8--
打开equals(Object)3.4.8--
打开hashCode()3.4.8--
打开makeExerciseCmd(Choice<?, ? super A, R>, A)3.4.8--
打开toString()3.4.8--
打开toValue()3.4.8--

本文由 CC Privacy Club 根据 Canton Network 官方文档(CC-BY-4.0)整理翻译,仅供学习;实现细节以官方最新版本为准。