decode static method
Implementation
static XdrClaimAtom decode(XdrDataInputStream stream) {
XdrClaimAtom decoded = XdrClaimAtom(XdrClaimAtomType.decode(stream));
switch (decoded.discriminant) {
case XdrClaimAtomType.CLAIM_ATOM_TYPE_V0:
decoded.v0 = XdrClaimOfferAtomV0.decode(stream);
break;
case XdrClaimAtomType.CLAIM_ATOM_TYPE_ORDER_BOOK:
decoded.orderBook = XdrClaimOfferAtom.decode(stream);
break;
case XdrClaimAtomType.CLAIM_ATOM_TYPE_LIQUIDITY_POOL:
decoded.liquidityPool = XdrClaimLiquidityAtom.decode(stream);
break;
}
return decoded;
}