Uses of Class
com.daml.ledger.javaapi.data.codegen.ChoiceMetadata
-
Packages that use ChoiceMetadata Package Description com.daml.ledger.javaapi.data.codegen -
-
Uses of ChoiceMetadata in com.daml.ledger.javaapi.data.codegen
Fields in com.daml.ledger.javaapi.data.codegen with type parameters of type ChoiceMetadata Modifier and Type Field Description java.util.Map<java.lang.String,ChoiceMetadata<ContractType,?,?>>ContractTypeCompanion. choicesThe provides a mapping of choice name to Choice.Methods in com.daml.ledger.javaapi.data.codegen that return ChoiceMetadata Modifier and Type Method Description static <Tpl,ArgType,ResType>
ChoiceMetadata<Tpl,ArgType,ResType>ChoiceMetadata. create(java.lang.String name, java.util.function.Function<ArgType,Value> encodeArg)INTERNAL API: this is meant for use by the Java code generator, and should not be referenced directly.Constructor parameters in com.daml.ledger.javaapi.data.codegen with type arguments of type ChoiceMetadata Constructor Description ContractCompanion(java.lang.String templateClassName, Identifier templateId, java.util.function.Function<java.lang.String,Id> newContractId, java.util.function.Function<DamlRecord,Data> fromValue, java.util.List<ChoiceMetadata<Data,?,?>> choices)INTERNAL API: this is meant for use byContractCompanion.WithoutKeyandContractCompanion.WithKey, and should not be referenced directly.ContractTypeCompanion(Identifier templateId, java.lang.String templateClassName, java.util.List<ChoiceMetadata<ContractType,?,?>> choices)INTERNAL API: this is meant for use byContractCompanionandInterfaceCompanion, and should not be referenced directly.InterfaceCompanion(java.lang.String templateClassName, Identifier templateId, java.util.function.Function<java.lang.String,Id> newContractId, ValueDecoder<View> valueDecoder, java.util.List<ChoiceMetadata<I,?,?>> choices)INTERNAL API: this is meant for use by the Java code generator, and should not be referenced directly.WithKey(java.lang.String templateClassName, Identifier templateId, java.util.function.Function<java.lang.String,Id> newContractId, java.util.function.Function<DamlRecord,Data> fromValue, ContractCompanion.WithKey.NewContract<Ct,Id,Data,Key> newContract, java.util.List<ChoiceMetadata<Data,?,?>> choices, java.util.function.Function<Value,Key> keyFromValue)INTERNAL API: this is meant for use by the Java code generator, and should not be referenced directly.WithoutKey(java.lang.String templateClassName, Identifier templateId, java.util.function.Function<java.lang.String,Id> newContractId, java.util.function.Function<DamlRecord,Data> fromValue, ContractCompanion.WithoutKey.NewContract<Ct,Id,Data> newContract, java.util.List<ChoiceMetadata<Data,?,?>> choices)INTERNAL API: this is meant for use by the Java code generator, and should not be referenced directly.
-