public class TransactionMeta extends java.lang.Object implements XdrElement
union TransactionMeta switch (int v)
{
case 0:
OperationMeta operations<>;
case 1:
TransactionMetaV1 v1;
case 2:
TransactionMetaV2 v2;
case 3:
TransactionMetaV3 v3;
case 4:
TransactionMetaV4 v4;
};
| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionMeta.TransactionMetaBuilder |
| Constructor and Description |
|---|
TransactionMeta() |
TransactionMeta(java.lang.Integer discriminant,
OperationMeta[] operations,
TransactionMetaV1 v1,
TransactionMetaV2 v2,
TransactionMetaV3 v3,
TransactionMetaV4 v4) |
| Modifier and Type | Method and Description |
|---|---|
static TransactionMeta.TransactionMetaBuilder |
builder() |
static TransactionMeta |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static TransactionMeta |
fromXdrBase64(java.lang.String xdr) |
static TransactionMeta |
fromXdrByteArray(byte[] xdr) |
java.lang.Integer |
getDiscriminant() |
OperationMeta[] |
getOperations() |
TransactionMetaV1 |
getV1() |
TransactionMetaV2 |
getV2() |
TransactionMetaV3 |
getV3() |
TransactionMetaV4 |
getV4() |
int |
hashCode() |
void |
setDiscriminant(java.lang.Integer discriminant) |
void |
setOperations(OperationMeta[] operations) |
void |
setV1(TransactionMetaV1 v1) |
void |
setV2(TransactionMetaV2 v2) |
void |
setV3(TransactionMetaV3 v3) |
void |
setV4(TransactionMetaV4 v4) |
TransactionMeta.TransactionMetaBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic TransactionMeta()
public TransactionMeta(java.lang.Integer discriminant,
OperationMeta[] operations,
TransactionMetaV1 v1,
TransactionMetaV2 v2,
TransactionMetaV3 v3,
TransactionMetaV4 v4)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static TransactionMeta decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static TransactionMeta fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static TransactionMeta fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static TransactionMeta.TransactionMetaBuilder builder()
public TransactionMeta.TransactionMetaBuilder toBuilder()
public java.lang.Integer getDiscriminant()
public OperationMeta[] getOperations()
public TransactionMetaV1 getV1()
public TransactionMetaV2 getV2()
public TransactionMetaV3 getV3()
public TransactionMetaV4 getV4()
public void setDiscriminant(java.lang.Integer discriminant)
public void setOperations(OperationMeta[] operations)
public void setV1(TransactionMetaV1 v1)
public void setV2(TransactionMetaV2 v2)
public void setV3(TransactionMetaV3 v3)
public void setV4(TransactionMetaV4 v4)
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