decode static method
Implementation
static XdrManageOfferSuccessResultOffer decode(XdrDataInputStream stream) {
XdrManageOfferSuccessResultOffer decodedManageOfferSuccessResultOffer =
XdrManageOfferSuccessResultOffer();
XdrManageOfferEffect discriminant = XdrManageOfferEffect.decode(stream);
decodedManageOfferSuccessResultOffer.discriminant = discriminant;
switch (decodedManageOfferSuccessResultOffer.discriminant) {
case XdrManageOfferEffect.MANAGE_OFFER_CREATED:
case XdrManageOfferEffect.MANAGE_OFFER_UPDATED:
decodedManageOfferSuccessResultOffer.offer =
XdrOfferEntry.decode(stream);
break;
default:
break;
}
return decodedManageOfferSuccessResultOffer;
}