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