Implementation
static XdrBumpFootprintExpirationResult decode(XdrDataInputStream stream) {
XdrBumpFootprintExpirationResult decoded = XdrBumpFootprintExpirationResult(
XdrBumpFootprintExpirationResultCode.decode(stream));
switch (decoded.discriminant) {
case XdrBumpFootprintExpirationResultCode
.BUMP_FOOTPRINT_EXPIRATION_SUCCESS:
case XdrBumpFootprintExpirationResultCode
.BUMP_FOOTPRINT_EXPIRATION_MALFORMED:
case XdrBumpFootprintExpirationResultCode
.BUMP_FOOTPRINT_EXPIRATION_RESOURCE_LIMIT_EXCEEDED:
break;
default:
break;
}
return decoded;
}