Class ContractCompanion.WithoutKey<Ct,Id,Data>
java.lang.Object
com.daml.ledger.javaapi.data.codegen.ContractTypeCompanion<Ct,Id,Data,Data>
com.daml.ledger.javaapi.data.codegen.ContractCompanion<Ct,Id,Data>
com.daml.ledger.javaapi.data.codegen.ContractCompanion.WithoutKey<Ct,Id,Data>
- Enclosing class:
- ContractCompanion<Ct,
Id, Data>
public static final class ContractCompanion.WithoutKey<Ct,Id,Data>
extends ContractCompanion<Ct,Id,Data>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
Nested classes/interfaces inherited from class com.daml.ledger.javaapi.data.codegen.ContractCompanion
ContractCompanion.FromJson<T>, ContractCompanion.WithKey<Ct,
Id, Data, Key>, ContractCompanion.WithoutKey<Ct, Id, Data> Nested classes/interfaces inherited from class com.daml.ledger.javaapi.data.codegen.ContractTypeCompanion
ContractTypeCompanion.Package
-
Field Summary
Fields inherited from class com.daml.ledger.javaapi.data.codegen.ContractCompanion
fromJson
Fields inherited from class com.daml.ledger.javaapi.data.codegen.ContractTypeCompanion
choices, PACKAGE, PACKAGE_ID, PACKAGE_NAME, PACKAGE_VERSION, TEMPLATE_ID, TEMPLATE_ID_WITH_PACKAGE_ID
-
Method Summary
Modifier and TypeMethodDescriptionfromCreatedEvent
(CreatedEvent event) Tries to parse a contract from an event expected to create aCt
contract.fromIdAndRecord
(String contractId, DamlRecord record$, Set<String> signatories, Set<String> observers) Methods inherited from class com.daml.ledger.javaapi.data.codegen.ContractCompanion
fromJson, valueDecoder
Methods inherited from class com.daml.ledger.javaapi.data.codegen.ContractTypeCompanion
getTemplateIdWithPackageId, toContractId
-
Method Details
-
fromIdAndRecord
-
fromCreatedEvent
Description copied from class:ContractTypeCompanion
Tries to parse a contract from an event expected to create aCt
contract. This is either theCreatedEvent.getArguments()
forContractCompanion
, or one ofCreatedEvent.getInterfaceViews()
for anInterfaceCompanion
.- Specified by:
fromCreatedEvent
in classContractTypeCompanion<Ct,
Id, Data, Data> - Parameters:
event
- the event to try to parse a contract from- Returns:
- The parsed contract, with payload and metadata, if present.
-