@override void setAsLargeInt(int aValue) { if (checkRange(aValue)) { setData(TValueBuffer(aValue)); } else { rangeError(aValue.toDouble(), _minValue.toDouble(), _maxValue.toDouble()); } }