public class InflationResult extends java.lang.Object implements XdrElement
union InflationResult switch (InflationResultCode code)
{
case INFLATION_SUCCESS:
InflationPayout payouts<>;
case INFLATION_NOT_TIME:
void;
};
| Modifier and Type | Class and Description |
|---|---|
static class |
InflationResult.InflationResultBuilder |
| Constructor and Description |
|---|
InflationResult() |
InflationResult(InflationResultCode discriminant,
InflationPayout[] payouts) |
| Modifier and Type | Method and Description |
|---|---|
static InflationResult.InflationResultBuilder |
builder() |
static InflationResult |
decode(XdrDataInputStream stream) |
static InflationResult |
decode(XdrDataInputStream stream,
int maxDepth) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static InflationResult |
fromXdrBase64(java.lang.String xdr) |
static InflationResult |
fromXdrByteArray(byte[] xdr) |
InflationResultCode |
getDiscriminant() |
InflationPayout[] |
getPayouts() |
int |
hashCode() |
void |
setDiscriminant(InflationResultCode discriminant) |
void |
setPayouts(InflationPayout[] payouts) |
InflationResult.InflationResultBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic InflationResult()
public InflationResult(InflationResultCode discriminant, InflationPayout[] payouts)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static InflationResult decode(XdrDataInputStream stream, int maxDepth) throws java.io.IOException
java.io.IOExceptionpublic static InflationResult decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static InflationResult fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static InflationResult fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static InflationResult.InflationResultBuilder builder()
public InflationResult.InflationResultBuilder toBuilder()
public InflationResultCode getDiscriminant()
public InflationPayout[] getPayouts()
public void setDiscriminant(InflationResultCode discriminant)
public void setPayouts(InflationPayout[] payouts)
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