Class DamlGenMap


  • public final class DamlGenMap
    extends Value
    • Method Detail

      • of

        public static DamlGenMap of​(@NonNull java.util.Map<@NonNull Value,​@NonNull Value> map)
      • stream

        public java.util.stream.Stream<java.util.Map.Entry<Value,​Value>> stream()
      • toMap

        public <K,​V> @NonNull java.util.Map<@NonNull K,​@NonNull V> toMap​(@NonNull java.util.function.Function<@NonNull Value,​@NonNull K> keyMapper,
                                                                                     @NonNull java.util.function.Function<@NonNull Value,​@NonNull V> valueMapper)
      • toMap

        public <V> @NonNull java.util.Map<@NonNull V,​@NonNull V> toMap​(@NonNull java.util.function.Function<@NonNull Value,​@NonNull V> valueMapper)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public @NonNull java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toProto

        public com.daml.ledger.api.v1.ValueOuterClass.Value toProto()
        Specified by:
        toProto in class Value
      • fromProto

        public static @NonNull DamlGenMap fromProto​(com.daml.ledger.api.v1.ValueOuterClass.GenMap map)