public boolean contains(int index) { return values.containsKey(index); }
@Override public boolean contains(int k) { return containsKey(k); } @Override
@Override public boolean isMissing(int row) { return !map.containsKey(row); }
if (!super.containsKey(e.getKey())) { innerProduct += defaultValue * e.getValue().doubleValue(); notBothSparse++;