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 SCSpecEventV0decode(XdrDataInputStream stream) voidencode(XdrDataOutputStream stream) booleanstatic SCSpecEventV0fromXdrBase64(String xdr) static SCSpecEventV0fromXdrByteArray(byte[] xdr) getDoc()getLib()getName()SCSymbol[]inthashCode()voidsetDataFormat(SCSpecEventDataFormat dataFormat) voidvoidvoidvoidsetParams(SCSpecEventParamV0[] params) voidsetPrefixTopics(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:
encodein 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
-