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) |
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, toXdrByteArray
public InflationResult()
public InflationResult(InflationResultCode discriminant, InflationPayout[] payouts)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static InflationResult decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static InflationResult fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static InflationResult fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object