public class ReceiverDistributionRecord extends DistributionRecord
public ReceiverDistributionRecord(@NotNull SecureHash txId, @NotNull SecureHash peerPartyId, @NotNull java.time.Instant timestamp, int timestampDiscriminator, @NotNull OpaqueBytes encryptedDistributionList, @NotNull StatesToRecord receiverStatesToRecord)
@NotNull public SecureHash getId()
@NotNull public java.lang.String toString()
@NotNull public SecureHash getTxId()
@NotNull public SecureHash getPeerPartyId()
@NotNull public java.time.Instant getTimestamp()
public int getTimestampDiscriminator()
@NotNull public OpaqueBytes getEncryptedDistributionList()
@NotNull public StatesToRecord getReceiverStatesToRecord()
@NotNull public SecureHash component1()
@NotNull public SecureHash component2()
@NotNull public java.time.Instant component3()
public int component4()
@NotNull public OpaqueBytes component5()
@NotNull public StatesToRecord component6()
@NotNull public ReceiverDistributionRecord copy(@NotNull SecureHash txId, @NotNull SecureHash peerPartyId, @NotNull java.time.Instant timestamp, int timestampDiscriminator, @NotNull OpaqueBytes encryptedDistributionList, @NotNull StatesToRecord receiverStatesToRecord)
public int hashCode()
public boolean equals(@Nullable java.lang.Object p)