public class AccountEntryExtensionV3 extends java.lang.Object implements XdrElement
struct AccountEntryExtensionV3 { // We can use this to add more fields, or because it is first, to // change AccountEntryExtensionV3 into a union. ExtensionPoint ext; // Ledger number at which `seqNum` took on its present value. uint32 seqLedger; // Time at which `seqNum` took on its present value. TimePoint seqTime; };
Modifier and Type | Class and Description |
---|---|
static class |
AccountEntryExtensionV3.AccountEntryExtensionV3Builder |
Constructor and Description |
---|
AccountEntryExtensionV3() |
AccountEntryExtensionV3(ExtensionPoint ext,
Uint32 seqLedger,
TimePoint seqTime) |
Modifier and Type | Method and Description |
---|---|
static AccountEntryExtensionV3.AccountEntryExtensionV3Builder |
builder() |
static AccountEntryExtensionV3 |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static AccountEntryExtensionV3 |
fromXdrBase64(java.lang.String xdr) |
static AccountEntryExtensionV3 |
fromXdrByteArray(byte[] xdr) |
ExtensionPoint |
getExt() |
Uint32 |
getSeqLedger() |
TimePoint |
getSeqTime() |
int |
hashCode() |
void |
setExt(ExtensionPoint ext) |
void |
setSeqLedger(Uint32 seqLedger) |
void |
setSeqTime(TimePoint seqTime) |
AccountEntryExtensionV3.AccountEntryExtensionV3Builder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public AccountEntryExtensionV3()
public AccountEntryExtensionV3(ExtensionPoint ext, Uint32 seqLedger, TimePoint seqTime)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static AccountEntryExtensionV3 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static AccountEntryExtensionV3 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static AccountEntryExtensionV3 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static AccountEntryExtensionV3.AccountEntryExtensionV3Builder builder()
public AccountEntryExtensionV3.AccountEntryExtensionV3Builder toBuilder()
public ExtensionPoint getExt()
public Uint32 getSeqLedger()
public TimePoint getSeqTime()
public void setExt(ExtensionPoint ext)
public void setSeqLedger(Uint32 seqLedger)
public void setSeqTime(TimePoint seqTime)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object