Package com.daml.ledger.javaapi.data
Class DamlRecord
java.lang.Object
com.daml.ledger.javaapi.data.Value
com.daml.ledger.javaapi.data.DamlRecord
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionDamlRecord
(@NonNull DamlRecord.Field... fields) DamlRecord
(@NonNull Identifier recordId, @NonNull DamlRecord.Field... fields) DamlRecord
(@NonNull Identifier recordId, @NonNull List<@NonNull DamlRecord.Field> fields) DamlRecord
(@NonNull List<@NonNull DamlRecord.Field> fields) DamlRecord
(@NonNull Optional<Identifier> recordId, @NonNull List<@NonNull DamlRecord.Field> fields, Map<String, Value> fieldsMap) -
Method Summary
Modifier and TypeMethodDescriptionboolean
static @NonNull DamlRecord
fromProto
(ValueOuterClass.Record record) @NonNull List<DamlRecord.Field>
@NonNull Optional<Identifier>
int
hashCode()
toProto()
toString()
-
Constructor Details
-
DamlRecord
-
DamlRecord
-
DamlRecord
-
DamlRecord
-
DamlRecord
public DamlRecord(@NonNull Optional<Identifier> recordId, @NonNull List<@NonNull DamlRecord.Field> fields, Map<String, Value> fieldsMap)
-
-
Method Details
-
fromProto
-
toProto
-
toProtoRecord
-
getRecordId
-
getFields
-
getFieldsMap
- Returns:
- the Map of this DamlRecord fields containing the records that have the label
-
toString
-
equals
-
hashCode
public int hashCode()
-