Uses of Interface
com.daml.ledger.javaapi.data.codegen.json.JsonLfDecoder
Packages that use JsonLfDecoder
-
Uses of JsonLfDecoder in com.daml.ledger.javaapi.data.codegen
Fields in com.daml.ledger.javaapi.data.codegen declared as JsonLfDecoderModifier and TypeFieldDescriptionfinal JsonLfDecoder<ArgType>Choice.argJsonDecoderfinal JsonLfDecoder<ResType>Choice.resultJsonDecoder -
Uses of JsonLfDecoder in com.daml.ledger.javaapi.data.codegen.json
Fields in com.daml.ledger.javaapi.data.codegen.json declared as JsonLfDecoderModifier and TypeFieldDescriptionstatic final JsonLfDecoder<Boolean>JsonLfDecoders.boolstatic final JsonLfDecoder<LocalDate>JsonLfDecoders.datestatic final JsonLfDecoder<Long>JsonLfDecoders.int64static final JsonLfDecoder<String>JsonLfDecoders.partystatic final JsonLfDecoder<String>JsonLfDecoders.textstatic final JsonLfDecoder<Instant>JsonLfDecoders.timestampstatic final JsonLfDecoder<Unit>JsonLfDecoders.unitMethods in com.daml.ledger.javaapi.data.codegen.json that return JsonLfDecoderModifier and TypeMethodDescriptionstatic <C extends ContractId<?>>
JsonLfDecoder<C>JsonLfDecoders.contractId(Function<String, C> constr) static <E extends Enum<E>>
JsonLfDecoder<E>JsonLfDecoders.enumeration(Map<String, E> damlNameToEnum) static <K,V> JsonLfDecoder<Map<K, V>> JsonLfDecoders.genMap(JsonLfDecoder<K> decodeKey, JsonLfDecoder<V> decodeVal) static <T> JsonLfDecoder<List<T>>JsonLfDecoders.list(JsonLfDecoder<T> decodeItem) static JsonLfDecoder<BigDecimal>JsonLfDecoders.numeric(int scale) static <T> JsonLfDecoder<Optional<T>>JsonLfDecoders.optional(JsonLfDecoder<T> decodeVal) static <T> JsonLfDecoder<Optional<Optional<T>>>JsonLfDecoders.optionalNested(JsonLfDecoder<Optional<T>> decodeVal) static <T> JsonLfDecoder<T>JsonLfDecoders.record(List<String> argNames, Function<String, JsonLfDecoders.JavaArg<? extends Object>> argsByName, Function<Object[], T> constr) static <V> JsonLfDecoder<Map<String,V>> JsonLfDecoders.textMap(JsonLfDecoder<V> decodeValue) static <T> JsonLfDecoder<T>JsonLfDecoders.variant(List<String> tagNames, Function<String, JsonLfDecoder<? extends T>> decoderByName) Methods in com.daml.ledger.javaapi.data.codegen.json with parameters of type JsonLfDecoderModifier and TypeMethodDescriptionstatic <T> JsonLfDecoders.JavaArg<T>JsonLfDecoders.JavaArg.at(int index, JsonLfDecoder<T> decode) static <T> JsonLfDecoders.JavaArg<T>JsonLfDecoders.JavaArg.at(int index, JsonLfDecoder<T> decode, T defaultVal) <T> TJsonLfReader.UnknownValue.decodeWith(JsonLfDecoder<T> decoder) static <K,V> JsonLfDecoder<Map<K, V>> JsonLfDecoders.genMap(JsonLfDecoder<K> decodeKey, JsonLfDecoder<V> decodeVal) static <T> JsonLfDecoder<List<T>>JsonLfDecoders.list(JsonLfDecoder<T> decodeItem) static <T> JsonLfDecoder<Optional<T>>JsonLfDecoders.optional(JsonLfDecoder<T> decodeVal) static <T> JsonLfDecoder<Optional<Optional<T>>>JsonLfDecoders.optionalNested(JsonLfDecoder<Optional<T>> decodeVal) static <V> JsonLfDecoder<Map<String,V>> JsonLfDecoders.textMap(JsonLfDecoder<V> decodeValue) Method parameters in com.daml.ledger.javaapi.data.codegen.json with type arguments of type JsonLfDecoderModifier and TypeMethodDescriptionstatic <T> JsonLfDecoder<T>JsonLfDecoders.variant(List<String> tagNames, Function<String, JsonLfDecoder<? extends T>> decoderByName)