public class PaymentResult extends java.lang.Object implements XdrElement
union PaymentResult switch (PaymentResultCode code)
{
case PAYMENT_SUCCESS:
void;
case PAYMENT_MALFORMED:
case PAYMENT_UNDERFUNDED:
case PAYMENT_SRC_NO_TRUST:
case PAYMENT_SRC_NOT_AUTHORIZED:
case PAYMENT_NO_DESTINATION:
case PAYMENT_NO_TRUST:
case PAYMENT_NOT_AUTHORIZED:
case PAYMENT_LINE_FULL:
case PAYMENT_NO_ISSUER:
void;
};
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentResult.PaymentResultBuilder |
| Constructor and Description |
|---|
PaymentResult() |
PaymentResult(PaymentResultCode discriminant) |
| Modifier and Type | Method and Description |
|---|---|
static PaymentResult.PaymentResultBuilder |
builder() |
static PaymentResult |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static PaymentResult |
fromXdrBase64(java.lang.String xdr) |
static PaymentResult |
fromXdrByteArray(byte[] xdr) |
PaymentResultCode |
getDiscriminant() |
int |
hashCode() |
void |
setDiscriminant(PaymentResultCode discriminant) |
PaymentResult.PaymentResultBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic PaymentResult()
public PaymentResult(PaymentResultCode discriminant)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static PaymentResult decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static PaymentResult fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static PaymentResult fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static PaymentResult.PaymentResultBuilder builder()
public PaymentResult.PaymentResultBuilder toBuilder()
public PaymentResultCode getDiscriminant()
public void setDiscriminant(PaymentResultCode discriminant)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object