public class SorobanAuthorizedInvocation extends java.lang.Object implements XdrElement
struct SorobanAuthorizedInvocation
{
SorobanAuthorizedFunction function;
SorobanAuthorizedInvocation subInvocations<>;
};
| Modifier and Type | Class and Description |
|---|---|
static class |
SorobanAuthorizedInvocation.SorobanAuthorizedInvocationBuilder |
| Constructor and Description |
|---|
SorobanAuthorizedInvocation() |
SorobanAuthorizedInvocation(SorobanAuthorizedFunction function,
SorobanAuthorizedInvocation[] subInvocations) |
| Modifier and Type | Method and Description |
|---|---|
static SorobanAuthorizedInvocation.SorobanAuthorizedInvocationBuilder |
builder() |
static SorobanAuthorizedInvocation |
decode(XdrDataInputStream stream) |
static SorobanAuthorizedInvocation |
decode(XdrDataInputStream stream,
int maxDepth) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static SorobanAuthorizedInvocation |
fromXdrBase64(java.lang.String xdr) |
static SorobanAuthorizedInvocation |
fromXdrByteArray(byte[] xdr) |
SorobanAuthorizedFunction |
getFunction() |
SorobanAuthorizedInvocation[] |
getSubInvocations() |
int |
hashCode() |
void |
setFunction(SorobanAuthorizedFunction function) |
void |
setSubInvocations(SorobanAuthorizedInvocation[] subInvocations) |
SorobanAuthorizedInvocation.SorobanAuthorizedInvocationBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic SorobanAuthorizedInvocation()
public SorobanAuthorizedInvocation(SorobanAuthorizedFunction function, SorobanAuthorizedInvocation[] subInvocations)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static SorobanAuthorizedInvocation decode(XdrDataInputStream stream, int maxDepth) throws java.io.IOException
java.io.IOExceptionpublic static SorobanAuthorizedInvocation decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static SorobanAuthorizedInvocation fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static SorobanAuthorizedInvocation fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static SorobanAuthorizedInvocation.SorobanAuthorizedInvocationBuilder builder()
public SorobanAuthorizedInvocation.SorobanAuthorizedInvocationBuilder toBuilder()
public SorobanAuthorizedFunction getFunction()
public SorobanAuthorizedInvocation[] getSubInvocations()
public void setFunction(SorobanAuthorizedFunction function)
public void setSubInvocations(SorobanAuthorizedInvocation[] subInvocations)
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