public class TxSetComponent extends java.lang.Object implements XdrElement
union TxSetComponent switch (TxSetComponentType type)
{
case TXSET_COMP_TXS_MAYBE_DISCOUNTED_FEE:
struct
{
int64* baseFee;
TransactionEnvelope txs<>;
} txsMaybeDiscountedFee;
};
| Modifier and Type | Class and Description |
|---|---|
static class |
TxSetComponent.TxSetComponentBuilder |
static class |
TxSetComponent.TxSetComponentTxsMaybeDiscountedFee
TxSetComponentTxsMaybeDiscountedFee's original definition in the XDR file is:
|
| Constructor and Description |
|---|
TxSetComponent() |
TxSetComponent(TxSetComponentType discriminant,
TxSetComponent.TxSetComponentTxsMaybeDiscountedFee txsMaybeDiscountedFee) |
| Modifier and Type | Method and Description |
|---|---|
static TxSetComponent.TxSetComponentBuilder |
builder() |
static TxSetComponent |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static TxSetComponent |
fromXdrBase64(java.lang.String xdr) |
static TxSetComponent |
fromXdrByteArray(byte[] xdr) |
TxSetComponentType |
getDiscriminant() |
TxSetComponent.TxSetComponentTxsMaybeDiscountedFee |
getTxsMaybeDiscountedFee() |
int |
hashCode() |
void |
setDiscriminant(TxSetComponentType discriminant) |
void |
setTxsMaybeDiscountedFee(TxSetComponent.TxSetComponentTxsMaybeDiscountedFee txsMaybeDiscountedFee) |
TxSetComponent.TxSetComponentBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic TxSetComponent()
public TxSetComponent(TxSetComponentType discriminant, TxSetComponent.TxSetComponentTxsMaybeDiscountedFee txsMaybeDiscountedFee)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static TxSetComponent decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static TxSetComponent fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static TxSetComponent fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static TxSetComponent.TxSetComponentBuilder builder()
public TxSetComponent.TxSetComponentBuilder toBuilder()
public TxSetComponentType getDiscriminant()
public TxSetComponent.TxSetComponentTxsMaybeDiscountedFee getTxsMaybeDiscountedFee()
public void setDiscriminant(TxSetComponentType discriminant)
public void setTxsMaybeDiscountedFee(TxSetComponent.TxSetComponentTxsMaybeDiscountedFee txsMaybeDiscountedFee)
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