public void addTerm(int col, int concept, double score, int query) { if (_env.occursInText(concept)) { if (_free2 == _size2) { ConceptData[] newArray = new ConceptData[_size2 *= 2]; System.arraycopy(_conceptData, 0, newArray, 0, _free2); _conceptData = newArray; } _conceptData[_free2++] = new ConceptData(concept, col, score, query, _query[query].getNColumns()); } }