public static class AbstractCashFlow.Result
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows. Specialised flows for unit tests differ from this.
Constructor and Description |
---|
Result(SignedTransaction stx,
AbstractParty recipient)
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows.
Specialised flows for unit tests differ from this.
|
Modifier and Type | Method and Description |
---|---|
SignedTransaction |
component1()
the signed transaction.
|
AbstractParty |
component2()
the identity used for the other side of the transaction,
|
AbstractCashFlow.Result |
copy(SignedTransaction stx,
AbstractParty recipient)
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows.
Specialised flows for unit tests differ from this.
|
boolean |
equals(java.lang.Object p) |
AbstractParty |
getRecipient()
the identity used for the other side of the transaction,
|
SignedTransaction |
getStx()
the signed transaction.
|
int |
hashCode() |
java.lang.String |
toString() |
public Result(SignedTransaction stx, AbstractParty recipient)
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows. Specialised flows for unit tests differ from this.
stx
- the signed transaction.recipient
- the identity used for the other side of the transaction, where applicable (i.e. this isnull for exit transactions). For anonymous transactions this is the confidential identity generated for thetransaction, otherwise this is the well known identity.stx
- the signed transaction.recipient
- the identity used for the other side of the transaction, where applicable (i.e. this is
null for exit transactions). For anonymous transactions this is the confidential identity generated for the
transaction, otherwise this is the well known identity.public SignedTransaction getStx()
the signed transaction.
public AbstractParty getRecipient()
the identity used for the other side of the transaction,
where applicable (i.e. this isnull for exit transactions). For anonymous transactions this is the confidential identity generated for thetransaction, otherwise this is the well known identity.
public SignedTransaction component1()
the signed transaction.
public AbstractParty component2()
the identity used for the other side of the transaction,
where applicable (i.e. this isnull for exit transactions). For anonymous transactions this is the confidential identity generated for thetransaction, otherwise this is the well known identity.
public AbstractCashFlow.Result copy(SignedTransaction stx, AbstractParty recipient)
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows. Specialised flows for unit tests differ from this.
stx
- the signed transaction.recipient
- the identity used for the other side of the transaction, where applicable (i.e. this is
null for exit transactions). For anonymous transactions this is the confidential identity generated for the
transaction, otherwise this is the well known identity.public java.lang.String toString()
public int hashCode()
public boolean equals(java.lang.Object p)