@Override public void write(ArithmeticValueUpdate update) { putInt(null, update.getOperator().id); putDouble(null, update.getOperand().doubleValue()); }
@Override public void write(ArithmeticValueUpdate update) { putInt(null, update.getOperator().id); putDouble(null, update.getOperand().doubleValue()); }
} else if (upd instanceof ArithmeticValueUpdate) { if (((ArithmeticValueUpdate)upd).getOperator() == ArithmeticValueUpdate.Operator.DIV && ((ArithmeticValueUpdate)upd).getOperand().doubleValue() == 0) { throw new IllegalArgumentException("Division by zero.");