Class InstantiatedTermFreqVector
- java.lang.Object
-
- org.apache.lucene.store.instantiated.InstantiatedTermFreqVector
-
- All Implemented Interfaces:
Serializable
,org.apache.lucene.index.TermFreqVector
- Direct Known Subclasses:
InstantiatedTermPositionVector
public class InstantiatedTermFreqVector extends Object implements org.apache.lucene.index.TermFreqVector, Serializable
Vector space view of a document in anInstantiatedIndexReader
.- See Also:
TermFreqVector
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InstantiatedTermFreqVector(InstantiatedDocument document, String field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getField()
List<InstantiatedTermDocumentInformation>
getTermDocumentInformations()
int[]
getTermFrequencies()
String[]
getTerms()
int[]
indexesOf(String[] termNumbers, int start, int len)
int
indexOf(String termText)
int
size()
String
toString()
-
-
-
Constructor Detail
-
InstantiatedTermFreqVector
public InstantiatedTermFreqVector(InstantiatedDocument document, String field)
-
-
Method Detail
-
getField
public String getField()
- Specified by:
getField
in interfaceorg.apache.lucene.index.TermFreqVector
- Returns:
- The number of the field this vector is associated with
-
size
public int size()
- Specified by:
size
in interfaceorg.apache.lucene.index.TermFreqVector
-
getTerms
public String[] getTerms()
- Specified by:
getTerms
in interfaceorg.apache.lucene.index.TermFreqVector
-
getTermFrequencies
public int[] getTermFrequencies()
- Specified by:
getTermFrequencies
in interfaceorg.apache.lucene.index.TermFreqVector
-
indexOf
public int indexOf(String termText)
- Specified by:
indexOf
in interfaceorg.apache.lucene.index.TermFreqVector
-
indexesOf
public int[] indexesOf(String[] termNumbers, int start, int len)
- Specified by:
indexesOf
in interfaceorg.apache.lucene.index.TermFreqVector
-
getTermDocumentInformations
public List<InstantiatedTermDocumentInformation> getTermDocumentInformations()
-
-