Hi, I am extracting term vectors position in Lucene 3.6. First I extract the term vector and get the indexes from the "indexOf" method as suggested for extracting the position.
TermPositionVector termFreqVector = (TermPositionVector) reader.getTermFreqVector(i, termField); String[] terms = termFreqVector.getTerms(); int[] indexesOf = termFreqVector.indexesOf(terms, 0, terms.length); Is the indexOf the same as the terms index? My main question anyway is weather I can assume that the position returned from the position is ordered : int[] termPositions = termFreqVector.getTermPositions(indexesOf[j]); so can I assume that termPositions[i] > termPositions[j] for i > j ?? Thank you!