Constructor and Description |
---|
Metadata(java.lang.String recordId,
int version,
java.lang.String compositeHash,
Address sourceAddress,
Address targetAddress,
java.math.BigInteger scopedMetadataKey,
MetadataType metadataType,
java.lang.String value,
java.lang.String targetId) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCompositeHash() |
MetadataType |
getMetadataType() |
java.util.Optional<java.lang.String> |
getRecordId()
Returns database record id of the entity.
|
java.math.BigInteger |
getScopedMetadataKey() |
Address |
getSourceAddress() |
Address |
getTargetAddress() |
java.util.Optional<java.lang.Object> |
getTargetId() |
java.lang.String |
getValue() |
int |
getVersion() |
byte[] |
serialize() |
static io.nem.symbol.catapult.builders.MetadataValueBuilder |
toMetadataValueBuilder(java.lang.String value) |
public Metadata(java.lang.String recordId, int version, java.lang.String compositeHash, Address sourceAddress, Address targetAddress, java.math.BigInteger scopedMetadataKey, MetadataType metadataType, java.lang.String value, java.lang.String targetId)
public java.lang.String getCompositeHash()
public Address getSourceAddress()
public Address getTargetAddress()
public java.math.BigInteger getScopedMetadataKey()
public MetadataType getMetadataType()
public java.lang.String getValue()
public java.util.Optional<java.lang.Object> getTargetId()
public java.util.Optional<java.lang.String> getRecordId()
Stored
getRecordId
in interface Stored
public int getVersion()
public byte[] serialize()
public static io.nem.symbol.catapult.builders.MetadataValueBuilder toMetadataValueBuilder(java.lang.String value)