public class TransactionEvent extends java.lang.Object implements XdrElement
struct TransactionEvent { TransactionEventStage stage; // Stage at which an event has occurred. ContractEvent event; // The contract event that has occurred. };
Modifier and Type | Class and Description |
---|---|
static class |
TransactionEvent.TransactionEventBuilder |
Constructor and Description |
---|
TransactionEvent() |
TransactionEvent(TransactionEventStage stage,
ContractEvent event) |
Modifier and Type | Method and Description |
---|---|
static TransactionEvent.TransactionEventBuilder |
builder() |
static TransactionEvent |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static TransactionEvent |
fromXdrBase64(java.lang.String xdr) |
static TransactionEvent |
fromXdrByteArray(byte[] xdr) |
ContractEvent |
getEvent() |
TransactionEventStage |
getStage() |
int |
hashCode() |
void |
setEvent(ContractEvent event) |
void |
setStage(TransactionEventStage stage) |
TransactionEvent.TransactionEventBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public TransactionEvent()
public TransactionEvent(TransactionEventStage stage, ContractEvent event)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static TransactionEvent decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static TransactionEvent fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static TransactionEvent fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static TransactionEvent.TransactionEventBuilder builder()
public TransactionEvent.TransactionEventBuilder toBuilder()
public TransactionEventStage getStage()
public ContractEvent getEvent()
public void setStage(TransactionEventStage stage)
public void setEvent(ContractEvent event)
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