public class TransactionHistoryEntry extends java.lang.Object implements XdrElement
struct TransactionHistoryEntry
{
uint32 ledgerSeq;
TransactionSet txSet;
// when v != 0, txSet must be empty
union switch (int v)
{
case 0:
void;
case 1:
GeneralizedTransactionSet generalizedTxSet;
}
ext;
};
| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionHistoryEntry.TransactionHistoryEntryBuilder |
static class |
TransactionHistoryEntry.TransactionHistoryEntryExt
TransactionHistoryEntryExt's original definition in the XDR file is:
|
| Constructor and Description |
|---|
TransactionHistoryEntry() |
TransactionHistoryEntry(Uint32 ledgerSeq,
TransactionSet txSet,
TransactionHistoryEntry.TransactionHistoryEntryExt ext) |
| Modifier and Type | Method and Description |
|---|---|
static TransactionHistoryEntry.TransactionHistoryEntryBuilder |
builder() |
static TransactionHistoryEntry |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static TransactionHistoryEntry |
fromXdrBase64(java.lang.String xdr) |
static TransactionHistoryEntry |
fromXdrByteArray(byte[] xdr) |
TransactionHistoryEntry.TransactionHistoryEntryExt |
getExt() |
Uint32 |
getLedgerSeq() |
TransactionSet |
getTxSet() |
int |
hashCode() |
void |
setExt(TransactionHistoryEntry.TransactionHistoryEntryExt ext) |
void |
setLedgerSeq(Uint32 ledgerSeq) |
void |
setTxSet(TransactionSet txSet) |
TransactionHistoryEntry.TransactionHistoryEntryBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic TransactionHistoryEntry()
public TransactionHistoryEntry(Uint32 ledgerSeq, TransactionSet txSet, TransactionHistoryEntry.TransactionHistoryEntryExt ext)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static TransactionHistoryEntry decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static TransactionHistoryEntry fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static TransactionHistoryEntry fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static TransactionHistoryEntry.TransactionHistoryEntryBuilder builder()
public TransactionHistoryEntry.TransactionHistoryEntryBuilder toBuilder()
public Uint32 getLedgerSeq()
public TransactionSet getTxSet()
public TransactionHistoryEntry.TransactionHistoryEntryExt getExt()
public void setLedgerSeq(Uint32 ledgerSeq)
public void setTxSet(TransactionSet txSet)
public void setExt(TransactionHistoryEntry.TransactionHistoryEntryExt ext)
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