Я хочу получить смещение одного слагаемого в Lucene. Как я могу получить это?
Я разместил свой контент как
Field.TermVector.WITH_POSITIONS_OFFSETS
Есть ли какой-нибудь метод в Lucene, который дает мне смещение термина в одном документе?
Попробуйте это:
TermPositionVector vector = (TermPositionVector) reader.getTermFreqVector(docId, myfield);
См. http://lucene.apache.org/core/3_0_3/api/core/org/apache/lucene/index/TermPositionVector.html, чтобы получить необходимую информацию.