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) |
static OperationMetaV2 |
decode(XdrDataInputStream stream,
int maxDepth) |
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, toXdrByteArraypublic OperationMetaV2()
public OperationMetaV2(ExtensionPoint ext, LedgerEntryChanges changes, ContractEvent[] events)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static OperationMetaV2 decode(XdrDataInputStream stream, int maxDepth) throws java.io.IOException
java.io.IOExceptionpublic static OperationMetaV2 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static OperationMetaV2 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static OperationMetaV2 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic 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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object