public class OperationMetaV2 extends java.lang.Object implements XdrElement
struct OperationMetaV2 { ExtensionPoint ext; LedgerEntryChanges changes; ContractEvent events<>; };
Modifier and Type | Class and Description |
---|---|
static class |
OperationMetaV2.OperationMetaV2Builder |
Constructor and Description |
---|
OperationMetaV2() |
OperationMetaV2(ExtensionPoint ext,
LedgerEntryChanges changes,
ContractEvent[] events) |
Modifier and Type | Method and Description |
---|---|
static OperationMetaV2.OperationMetaV2Builder |
builder() |
static OperationMetaV2 |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static OperationMetaV2 |
fromXdrBase64(java.lang.String xdr) |
static OperationMetaV2 |
fromXdrByteArray(byte[] xdr) |
LedgerEntryChanges |
getChanges() |
ContractEvent[] |
getEvents() |
ExtensionPoint |
getExt() |
int |
hashCode() |
void |
setChanges(LedgerEntryChanges changes) |
void |
setEvents(ContractEvent[] events) |
void |
setExt(ExtensionPoint ext) |
OperationMetaV2.OperationMetaV2Builder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public OperationMetaV2()
public OperationMetaV2(ExtensionPoint ext, LedgerEntryChanges changes, ContractEvent[] events)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static OperationMetaV2 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static OperationMetaV2 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static OperationMetaV2 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static OperationMetaV2.OperationMetaV2Builder builder()
public OperationMetaV2.OperationMetaV2Builder toBuilder()
public ExtensionPoint getExt()
public LedgerEntryChanges getChanges()
public ContractEvent[] getEvents()
public void setExt(ExtensionPoint ext)
public void setChanges(LedgerEntryChanges changes)
public void setEvents(ContractEvent[] events)
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