public class TransactionMetaV1 extends java.lang.Object implements XdrElement
struct TransactionMetaV1
{
LedgerEntryChanges txChanges; // tx level changes if any
OperationMeta operations<>; // meta for each operation
};
| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionMetaV1.TransactionMetaV1Builder |
| Constructor and Description |
|---|
TransactionMetaV1() |
TransactionMetaV1(LedgerEntryChanges txChanges,
OperationMeta[] operations) |
| Modifier and Type | Method and Description |
|---|---|
static TransactionMetaV1.TransactionMetaV1Builder |
builder() |
static TransactionMetaV1 |
decode(XdrDataInputStream stream) |
static TransactionMetaV1 |
decode(XdrDataInputStream stream,
int maxDepth) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static TransactionMetaV1 |
fromXdrBase64(java.lang.String xdr) |
static TransactionMetaV1 |
fromXdrByteArray(byte[] xdr) |
OperationMeta[] |
getOperations() |
LedgerEntryChanges |
getTxChanges() |
int |
hashCode() |
void |
setOperations(OperationMeta[] operations) |
void |
setTxChanges(LedgerEntryChanges txChanges) |
TransactionMetaV1.TransactionMetaV1Builder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic TransactionMetaV1()
public TransactionMetaV1(LedgerEntryChanges txChanges, OperationMeta[] operations)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static TransactionMetaV1 decode(XdrDataInputStream stream, int maxDepth) throws java.io.IOException
java.io.IOExceptionpublic static TransactionMetaV1 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static TransactionMetaV1 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static TransactionMetaV1 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static TransactionMetaV1.TransactionMetaV1Builder builder()
public TransactionMetaV1.TransactionMetaV1Builder toBuilder()
public LedgerEntryChanges getTxChanges()
public OperationMeta[] getOperations()
public void setTxChanges(LedgerEntryChanges txChanges)
public void setOperations(OperationMeta[] operations)
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