Package org.stellar.sdk.xdr
Class Int128Parts
java.lang.Object
org.stellar.sdk.xdr.Int128Parts
- All Implemented Interfaces:
XdrElement
Int128Parts's original definition in the XDR file is:
struct Int128Parts {
int64 hi;
uint64 lo;
};
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface org.stellar.sdk.xdr.XdrElement
gson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()static Int128Partsdecode(XdrDataInputStream stream) static Int128Partsdecode(XdrDataInputStream stream, int maxDepth) voidencode(XdrDataOutputStream stream) Encodes this value to XDR and writes it to the provided stream.booleanstatic Int128Partsstatic Int128PartsfromXdrBase64(String xdr) static Int128PartsfromXdrByteArray(byte[] xdr) getHi()Value of thehifield.getLo()Value of thelofield.inthashCode()voidValue of thehifield.voidValue of thelofield.toJson()Serializes this value to JSON.toString()Methods inherited from interface org.stellar.sdk.xdr.XdrElement
toXdrBase64, toXdrByteArray
-
Constructor Details
-
Int128Parts
public Int128Parts() -
Int128Parts
Creates a newInt128Partsinstance.- Parameters:
hi- thehifield valuelo- thelofield value
-
-
Method Details
-
encode
Description copied from interface:XdrElementEncodes this value to XDR and writes it to the provided stream.- Specified by:
encodein interfaceXdrElement- Parameters:
stream- the destination XDR output stream- Throws:
IOException- if an I/O error occurs while writing the value
-
decode
- Throws:
IOException
-
decode
- Throws:
IOException
-
fromXdrBase64
- Throws:
IOException
-
fromXdrByteArray
- Throws:
IOException
-
toJson
Description copied from interface:XdrElementSerializes this value to JSON.- Specified by:
toJsonin interfaceXdrElement- Returns:
- the JSON representation of this value
-
fromJson
-
builder
-
toBuilder
-
getHi
Value of thehifield.- Returns:
- the
hifield value
-
getLo
Value of thelofield.- Returns:
- the
lofield value
-
setHi
Value of thehifield.- Parameters:
hi- thehifield value
-
setLo
Value of thelofield.- Parameters:
lo- thelofield value
-
equals
-
hashCode
public int hashCode() -
toString
-