public class SCPEnvelope extends java.lang.Object implements XdrElement
struct SCPEnvelope { SCPStatement statement; Signature signature; };
Modifier and Type | Class and Description |
---|---|
static class |
SCPEnvelope.SCPEnvelopeBuilder |
Constructor and Description |
---|
SCPEnvelope() |
SCPEnvelope(SCPStatement statement,
Signature signature) |
Modifier and Type | Method and Description |
---|---|
static SCPEnvelope.SCPEnvelopeBuilder |
builder() |
static SCPEnvelope |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static SCPEnvelope |
fromXdrBase64(java.lang.String xdr) |
static SCPEnvelope |
fromXdrByteArray(byte[] xdr) |
Signature |
getSignature() |
SCPStatement |
getStatement() |
int |
hashCode() |
void |
setSignature(Signature signature) |
void |
setStatement(SCPStatement statement) |
SCPEnvelope.SCPEnvelopeBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public SCPEnvelope()
public SCPEnvelope(SCPStatement statement, Signature signature)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static SCPEnvelope decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static SCPEnvelope fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static SCPEnvelope fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static SCPEnvelope.SCPEnvelopeBuilder builder()
public SCPEnvelope.SCPEnvelopeBuilder toBuilder()
public SCPStatement getStatement()
public Signature getSignature()
public void setStatement(SCPStatement statement)
public void setSignature(Signature signature)
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