int valueOf(int index) { if (items != null) { return items![index]; } return begin + index * (this.jump == 0 ? 1 : this.jump); }