Class InstantiatedTermPositionVector
- java.lang.Object
-
- org.apache.lucene.store.instantiated.InstantiatedTermFreqVector
-
- org.apache.lucene.store.instantiated.InstantiatedTermPositionVector
-
- All Implemented Interfaces:
Serializable
,TermFreqVector
,TermPositionVector
public class InstantiatedTermPositionVector extends InstantiatedTermFreqVector implements TermPositionVector, Serializable
Extended vector space view of a document in anInstantiatedIndexReader
.- See Also:
TermPositionVector
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InstantiatedTermPositionVector(InstantiatedDocument document, String field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TermVectorOffsetInfo[]
getOffsets(int index)
Returns an array of TermVectorOffsetInfo in which the term is found.int[]
getTermPositions(int index)
Returns an array of positions in which the term is found.-
Methods inherited from class org.apache.lucene.store.instantiated.InstantiatedTermFreqVector
getField, getTermDocumentInformations, getTermFrequencies, getTerms, indexesOf, indexOf, size, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.lucene.index.TermFreqVector
getField, getTermFrequencies, getTerms, indexesOf, indexOf, size
-
-
-
-
Constructor Detail
-
InstantiatedTermPositionVector
public InstantiatedTermPositionVector(InstantiatedDocument document, String field)
-
-
Method Detail
-
getTermPositions
public int[] getTermPositions(int index)
Description copied from interface:TermPositionVector
Returns an array of positions in which the term is found. Terms are identified by the index at which its number appears in the term String array obtained from theindexOf
method. May return null if positions have not been stored.- Specified by:
getTermPositions
in interfaceTermPositionVector
-
getOffsets
public TermVectorOffsetInfo[] getOffsets(int index)
Description copied from interface:TermPositionVector
Returns an array of TermVectorOffsetInfo in which the term is found. May return null if offsets have not been stored.- Specified by:
getOffsets
in interfaceTermPositionVector
- Parameters:
index
- The position in the array to get the offsets from- Returns:
- An array of TermVectorOffsetInfo objects or the empty list
- See Also:
Token
-
-