Uses of Interface
com.daml.ledger.javaapi.data.codegen.json.JsonLfEncoder
Packages that use JsonLfEncoder
-
Uses of JsonLfEncoder in com.daml.ledger.javaapi.data.codegen
Fields in com.daml.ledger.javaapi.data.codegen with type parameters of type JsonLfEncoderModifier and TypeFieldDescriptionfinal Function<ArgType,
JsonLfEncoder> Choice.argJsonEncoder
final Function<ResType,
JsonLfEncoder> Choice.resultJsonEncoder
Methods in com.daml.ledger.javaapi.data.codegen that return JsonLfEncoderModifier and TypeMethodDescriptionDefinedDataType.jsonEncoder()
abstract JsonLfEncoder
ContractWithKey.keyJsonEncoder()
-
Uses of JsonLfEncoder in com.daml.ledger.javaapi.data.codegen.json
Fields in com.daml.ledger.javaapi.data.codegen.json declared as JsonLfEncoderMethods in com.daml.ledger.javaapi.data.codegen.json that return JsonLfEncoderModifier and TypeMethodDescriptionstatic JsonLfEncoder
static <Cid extends ContractId<?>>
JsonLfEncoderJsonLfEncoders.contractId
(Cid value) static JsonLfEncoder
static JsonLfEncoder
static JsonLfEncoder
JsonLfEncoders.numeric
(BigDecimal value) static JsonLfEncoder
static JsonLfEncoder
JsonLfEncoders.record
(JsonLfEncoders.Field... fields) static JsonLfEncoder
static JsonLfEncoder
static JsonLfEncoder
Methods in com.daml.ledger.javaapi.data.codegen.json that return types with arguments of type JsonLfEncoderModifier and TypeMethodDescriptionstatic <E extends DamlEnum<E>>
Function<E,JsonLfEncoder> JsonLfEncoders.enumeration
(Function<E, String> toDamlName) static <K,
V> Function<Map<K, V>, JsonLfEncoder> JsonLfEncoders.genMap
(Function<K, JsonLfEncoder> keyEncoder, Function<V, JsonLfEncoder> valueEncoder) static <T> Function<List<T>,
JsonLfEncoder> JsonLfEncoders.list
(Function<T, JsonLfEncoder> itemEncoder) static <T> Function<Optional<T>,
JsonLfEncoder> JsonLfEncoders.optional
(Function<T, JsonLfEncoder> valueEncoder) static <T> Function<Optional<Optional<T>>,
JsonLfEncoder> JsonLfEncoders.optionalNested
(Function<Optional<T>, JsonLfEncoder> valueEncoder) static <T> Function<Map<String,
T>, JsonLfEncoder> JsonLfEncoders.textMap
(Function<T, JsonLfEncoder> valueEncoder) static <T> Function<T,
JsonLfEncoder> JsonLfEncoders.variant
(Function<T, JsonLfEncoders.Field> getField) Methods in com.daml.ledger.javaapi.data.codegen.json with parameters of type JsonLfEncoderModifier and TypeMethodDescriptionstatic JsonLfEncoders.Field
JsonLfEncoders.Field.of
(String name, JsonLfEncoder encoder) Method parameters in com.daml.ledger.javaapi.data.codegen.json with type arguments of type JsonLfEncoderModifier and TypeMethodDescriptionstatic <K,
V> Function<Map<K, V>, JsonLfEncoder> JsonLfEncoders.genMap
(Function<K, JsonLfEncoder> keyEncoder, Function<V, JsonLfEncoder> valueEncoder) static <T> Function<List<T>,
JsonLfEncoder> JsonLfEncoders.list
(Function<T, JsonLfEncoder> itemEncoder) static <T> Function<Optional<T>,
JsonLfEncoder> JsonLfEncoders.optional
(Function<T, JsonLfEncoder> valueEncoder) static <T> Function<Optional<Optional<T>>,
JsonLfEncoder> JsonLfEncoders.optionalNested
(Function<Optional<T>, JsonLfEncoder> valueEncoder) static <T> Function<Map<String,
T>, JsonLfEncoder> JsonLfEncoders.textMap
(Function<T, JsonLfEncoder> valueEncoder)