public class ClawbackClaimableBalanceResult extends java.lang.Object implements XdrElement
union ClawbackClaimableBalanceResult switch ( ClawbackClaimableBalanceResultCode code) { case CLAWBACK_CLAIMABLE_BALANCE_SUCCESS: void; case CLAWBACK_CLAIMABLE_BALANCE_DOES_NOT_EXIST: case CLAWBACK_CLAIMABLE_BALANCE_NOT_ISSUER: case CLAWBACK_CLAIMABLE_BALANCE_NOT_CLAWBACK_ENABLED: void; };
Modifier and Type | Class and Description |
---|---|
static class |
ClawbackClaimableBalanceResult.ClawbackClaimableBalanceResultBuilder |
Constructor and Description |
---|
ClawbackClaimableBalanceResult() |
ClawbackClaimableBalanceResult(ClawbackClaimableBalanceResultCode discriminant) |
Modifier and Type | Method and Description |
---|---|
static ClawbackClaimableBalanceResult.ClawbackClaimableBalanceResultBuilder |
builder() |
static ClawbackClaimableBalanceResult |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static ClawbackClaimableBalanceResult |
fromXdrBase64(java.lang.String xdr) |
static ClawbackClaimableBalanceResult |
fromXdrByteArray(byte[] xdr) |
ClawbackClaimableBalanceResultCode |
getDiscriminant() |
int |
hashCode() |
void |
setDiscriminant(ClawbackClaimableBalanceResultCode discriminant) |
ClawbackClaimableBalanceResult.ClawbackClaimableBalanceResultBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public ClawbackClaimableBalanceResult()
public ClawbackClaimableBalanceResult(ClawbackClaimableBalanceResultCode discriminant)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static ClawbackClaimableBalanceResult decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static ClawbackClaimableBalanceResult fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static ClawbackClaimableBalanceResult fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static ClawbackClaimableBalanceResult.ClawbackClaimableBalanceResultBuilder builder()
public ClawbackClaimableBalanceResult.ClawbackClaimableBalanceResultBuilder toBuilder()
public ClawbackClaimableBalanceResultCode getDiscriminant()
public void setDiscriminant(ClawbackClaimableBalanceResultCode discriminant)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object