Package org.stellar.sdk.xdr
Class SCSpecEventV0
java.lang.Object
org.stellar.sdk.xdr.SCSpecEventV0
- All Implemented Interfaces:
XdrElement
SCSpecEventV0's original definition in the XDR file is:
struct SCSpecEventV0 { string doc<SC_SPEC_DOC_LIMIT>; string lib<80>; SCSymbol name; SCSymbol prefixTopics<2>; SCSpecEventParamV0 params<50>; SCSpecEventDataFormat dataFormat; };
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionSCSpecEventV0
(XdrString doc, XdrString lib, SCSymbol name, SCSymbol[] prefixTopics, SCSpecEventParamV0[] params, SCSpecEventDataFormat dataFormat) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
static SCSpecEventV0
decode
(XdrDataInputStream stream) void
encode
(XdrDataOutputStream stream) boolean
static SCSpecEventV0
fromXdrBase64
(String xdr) static SCSpecEventV0
fromXdrByteArray
(byte[] xdr) getDoc()
getLib()
getName()
SCSymbol[]
int
hashCode()
void
setDataFormat
(SCSpecEventDataFormat dataFormat) void
void
void
void
setParams
(SCSpecEventParamV0[] params) void
setPrefixTopics
(SCSymbol[] prefixTopics) toString()
Methods inherited from interface org.stellar.sdk.xdr.XdrElement
toXdrBase64, toXdrByteArray
-
Constructor Details
-
SCSpecEventV0
public SCSpecEventV0() -
SCSpecEventV0
public SCSpecEventV0(XdrString doc, XdrString lib, SCSymbol name, SCSymbol[] prefixTopics, SCSpecEventParamV0[] params, SCSpecEventDataFormat dataFormat)
-
-
Method Details
-
encode
- Specified by:
encode
in interfaceXdrElement
- Throws:
IOException
-
decode
- Throws:
IOException
-
fromXdrBase64
- Throws:
IOException
-
fromXdrByteArray
- Throws:
IOException
-
builder
-
toBuilder
-
getDoc
-
getLib
-
getName
-
getPrefixTopics
-
getParams
-
getDataFormat
-
setDoc
-
setLib
-
setName
-
setPrefixTopics
-
setParams
-
setDataFormat
-
equals
-
hashCode
public int hashCode() -
toString
-