protected Object getInternal(int index) { if (_full != null) { if (index >= _full.length) return PAST_END; return _full[index]; } Integer i = index; Object ret = _rows.get(i); if (ret != null) { if (ret instanceof Null) return null; return ret; } ret = instantiateRow(i); return (ret == null) ? PAST_END : ret; }
protected Object getInternal(int index) { if (_full != null) { if (index >= _full.length) return PAST_END; return _full[index]; } Integer i = index; Object ret = _rows.get(i); if (ret != null) { if (ret instanceof Null) return null; return ret; } ret = instantiateRow(i); return (ret == null) ? PAST_END : ret; }
protected Object getInternal(int index) { if (_full != null) { if (index >= _full.length) return PAST_END; return _full[index]; } Integer i = index; Object ret = _rows.get(i); if (ret != null) { if (ret instanceof Null) return null; return ret; } ret = instantiateRow(i); return (ret == null) ? PAST_END : ret; }
protected Object getInternal(int index) { if (_full != null) { if (index >= _full.length) return PAST_END; return _full[index]; } Integer i = Numbers.valueOf(index); Object ret = _rows.get(i); if (ret != null) { if (ret instanceof Null) return null; return ret; } ret = instantiateRow(i); return (ret == null) ? PAST_END : ret; }