org.apache.lucene.search

Class QueryTermVector

Implemented Interfaces:
TermFreqVector

public class QueryTermVector
extends java.lang.Object
implements TermFreqVector

Constructor Summary

QueryTermVector(String queryString, Analyzer analyzer)
QueryTermVector(String[] queryTerms)

Method Summary

String
getField()
int[]
getTermFrequencies()
String[]
getTerms()
int
indexOf(String term)
int[]
indexesOf(String[] terms, int start, int len)
int
size()
String
toString()

Constructor Details

QueryTermVector

public QueryTermVector(String queryString,
                       Analyzer analyzer)

QueryTermVector

public QueryTermVector(String[] queryTerms)
Parameters:
queryTerms - The original list of terms from the query, can contain duplicates

Method Details

getField

public String getField()
Specified by:
getField in interface TermFreqVector

getTermFrequencies

public int[] getTermFrequencies()
Specified by:
getTermFrequencies in interface TermFreqVector

getTerms

public String[] getTerms()
Specified by:
getTerms in interface TermFreqVector

indexOf

public int indexOf(String term)
Specified by:
indexOf in interface TermFreqVector

indexesOf

public int[] indexesOf(String[] terms,
                       int start,
                       int len)
Specified by:
indexesOf in interface TermFreqVector

size

public int size()
Specified by:
size in interface TermFreqVector

toString

public final String toString()

Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.