Package org.stellar.sdk.xdr
Class LedgerCloseMetaBatch
java.lang.Object
org.stellar.sdk.xdr.LedgerCloseMetaBatch
- All Implemented Interfaces:
XdrElement
LedgerCloseMetaBatch's original definition in the XDR file is:
struct LedgerCloseMetaBatch
{
// starting ledger sequence number in the batch
uint32 startSequence;
// ending ledger sequence number in the batch
uint32 endSequence;
// Ledger close meta for each ledger within the batch
LedgerCloseMeta ledgerCloseMetas<>;
};
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionLedgerCloseMetaBatch(Uint32 startSequence, Uint32 endSequence, LedgerCloseMeta[] ledgerCloseMetas) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()static LedgerCloseMetaBatchdecode(XdrDataInputStream stream) voidencode(XdrDataOutputStream stream) booleanstatic LedgerCloseMetaBatchfromXdrBase64(String xdr) static LedgerCloseMetaBatchfromXdrByteArray(byte[] xdr) inthashCode()voidsetEndSequence(Uint32 endSequence) voidsetLedgerCloseMetas(LedgerCloseMeta[] ledgerCloseMetas) voidsetStartSequence(Uint32 startSequence) toString()Methods inherited from interface org.stellar.sdk.xdr.XdrElement
toXdrBase64, toXdrByteArray
-
Constructor Details
-
LedgerCloseMetaBatch
public LedgerCloseMetaBatch() -
LedgerCloseMetaBatch
public LedgerCloseMetaBatch(Uint32 startSequence, Uint32 endSequence, LedgerCloseMeta[] ledgerCloseMetas)
-
-
Method Details
-
encode
- Specified by:
encodein interfaceXdrElement- Throws:
IOException
-
decode
- Throws:
IOException
-
fromXdrBase64
- Throws:
IOException
-
fromXdrByteArray
- Throws:
IOException
-
builder
-
toBuilder
-
getStartSequence
-
getEndSequence
-
getLedgerCloseMetas
-
setStartSequence
-
setEndSequence
-
setLedgerCloseMetas
-
equals
-
hashCode
public int hashCode() -
toString
-