public class SCSpecFunctionV0 extends java.lang.Object implements XdrElement
struct SCSpecFunctionV0 { string doc<SC_SPEC_DOC_LIMIT>; SCSymbol name; SCSpecFunctionInputV0 inputs<10>; SCSpecTypeDef outputs<1>; };
Modifier and Type | Class and Description |
---|---|
static class |
SCSpecFunctionV0.SCSpecFunctionV0Builder |
Constructor and Description |
---|
SCSpecFunctionV0() |
SCSpecFunctionV0(XdrString doc,
SCSymbol name,
SCSpecFunctionInputV0[] inputs,
SCSpecTypeDef[] outputs) |
Modifier and Type | Method and Description |
---|---|
static SCSpecFunctionV0.SCSpecFunctionV0Builder |
builder() |
static SCSpecFunctionV0 |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static SCSpecFunctionV0 |
fromXdrBase64(java.lang.String xdr) |
static SCSpecFunctionV0 |
fromXdrByteArray(byte[] xdr) |
XdrString |
getDoc() |
SCSpecFunctionInputV0[] |
getInputs() |
SCSymbol |
getName() |
SCSpecTypeDef[] |
getOutputs() |
int |
hashCode() |
void |
setDoc(XdrString doc) |
void |
setInputs(SCSpecFunctionInputV0[] inputs) |
void |
setName(SCSymbol name) |
void |
setOutputs(SCSpecTypeDef[] outputs) |
SCSpecFunctionV0.SCSpecFunctionV0Builder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public SCSpecFunctionV0()
public SCSpecFunctionV0(XdrString doc, SCSymbol name, SCSpecFunctionInputV0[] inputs, SCSpecTypeDef[] outputs)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static SCSpecFunctionV0 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static SCSpecFunctionV0 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static SCSpecFunctionV0 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static SCSpecFunctionV0.SCSpecFunctionV0Builder builder()
public SCSpecFunctionV0.SCSpecFunctionV0Builder toBuilder()
public XdrString getDoc()
public SCSymbol getName()
public SCSpecFunctionInputV0[] getInputs()
public SCSpecTypeDef[] getOutputs()
public void setDoc(XdrString doc)
public void setName(SCSymbol name)
public void setInputs(SCSpecFunctionInputV0[] inputs)
public void setOutputs(SCSpecTypeDef[] outputs)
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