Uses of Class
org.apache.lucene.index.Term

Packages that use Term
org.apache.lucene.index Code to maintain and access indices. 
org.apache.lucene.queryParser.surround.query This package contains SrndQuery and its subclasses. 
org.apache.lucene.search Search over indices. 
org.apache.lucene.search.regex Regular expression Query. 
org.apache.lucene.search.spans The calculus of spans. 
 

Uses of Term in org.apache.lucene.index
 

Methods in org.apache.lucene.index that return Term
 Term Term.createTerm(java.lang.String text)
          Optimized construction of new Terms by reusing same field as this Term - avoids field.intern() overhead
 Term FilterIndexReader.FilterTermEnum.term()
           
abstract  Term TermEnum.term()
          Returns the current Term in the enumeration.
 

Methods in org.apache.lucene.index with parameters of type Term
 int Term.compareTo(Term other)
          Compares two terms, returning a negative integer if this term belongs before the argument, zero if this term is equal to the argument, and a positive integer if this term belongs after the argument.
 int IndexModifier.delete(Term term)
          Deprecated. Use IndexModifier.deleteDocuments(Term) instead.
 int IndexReader.delete(Term term)
          Deprecated. Use IndexReader.deleteDocuments(Term term) instead.
 int IndexModifier.deleteDocuments(Term term)
          Deletes all documents containing term.
 int IndexReader.deleteDocuments(Term term)
          Deletes all documents containing term.
 int FilterIndexReader.docFreq(Term t)
           
abstract  int IndexReader.docFreq(Term t)
          Returns the number of documents containing the term t.
 int MultiReader.docFreq(Term t)
           
 int ParallelReader.docFreq(Term term)
           
 void FilterIndexReader.FilterTermDocs.seek(Term term)
           
 void MultipleTermPositions.seek(Term arg0)
          Not implemented.
 void TermDocs.seek(Term term)
          Sets this to the data for a term.
 boolean TermEnum.skipTo(Term target)
          Skips terms to the first beyond the current whose value is greater or equal to target.
 TermDocs IndexReader.termDocs(Term term)
          Returns an enumeration of all the documents which contain term.
 TermDocs ParallelReader.termDocs(Term term)
           
 TermPositions IndexReader.termPositions(Term term)
          Returns an enumeration of all the documents which contain term.
 TermPositions ParallelReader.termPositions(Term term)
           
 TermEnum FilterIndexReader.terms(Term t)
           
abstract  TermEnum IndexReader.terms(Term t)
          Returns an enumeration of all terms after a given term.
 TermEnum MultiReader.terms(Term term)
           
 TermEnum ParallelReader.terms(Term term)
           
 

Constructors in org.apache.lucene.index with parameters of type Term
MultipleTermPositions(IndexReader indexReader, Term[] terms)
          Creates a new MultipleTermPositions instance.
 

Uses of Term in org.apache.lucene.queryParser.surround.query
 

Methods in org.apache.lucene.queryParser.surround.query that return Term
 Term SrndPrefixQuery.getLucenePrefixTerm(java.lang.String fieldName)
           
 Term SrndTermQuery.getLuceneTerm(java.lang.String fieldName)
           
 

Methods in org.apache.lucene.queryParser.surround.query with parameters of type Term
 void SpanNearClauseFactory.addTermWeighted(Term t, float weight)
           
 SpanTermQuery BasicQueryFactory.newSpanTermQuery(Term term)
           
 TermQuery BasicQueryFactory.newTermQuery(Term term)
           
 void SimpleTerm.MatchingTermVisitor.visitMatchingTerm(Term t)
           
 

Uses of Term in org.apache.lucene.search
 

Methods in org.apache.lucene.search that return Term
 Term RangeQuery.getLowerTerm()
          Returns the lower term of this range query
 Term PrefixQuery.getPrefix()
          Returns the prefix of this query.
 Term MultiTermQuery.getTerm()
          Returns the pattern term.
 Term TermQuery.getTerm()
          Returns the term of this query.
 Term[] PhraseQuery.getTerms()
          Returns the set of terms in this phrase.
 Term RangeQuery.getUpperTerm()
          Returns the upper term of this range query
 Term FilteredTermEnum.term()
          Returns the current Term in the enumeration.
 

Methods in org.apache.lucene.search with parameters of type Term
 void MultiPhraseQuery.add(Term term)
          Add a single term at the next position in the phrase.
 void PhrasePrefixQuery.add(Term term)
          Deprecated. Add a single term at the next position in the phrase.
 void PhraseQuery.add(Term term)
          Adds a term to the end of the query phrase.
 void MultiPhraseQuery.add(Term[] terms)
          Add multiple terms at the next position in the phrase.
 void PhrasePrefixQuery.add(Term[] terms)
          Deprecated. Add multiple terms at the next position in the phrase.
 void MultiPhraseQuery.add(Term[] terms, int position)
          Allows to specify the relative position of terms within the phrase.
 void PhrasePrefixQuery.add(Term[] terms, int position)
          Deprecated. Allows to specify the relative position of terms within the phrase.
 void PhraseQuery.add(Term term, int position)
          Adds a term to the end of the query phrase.
 int IndexSearcher.docFreq(Term term)
           
 int MultiSearcher.docFreq(Term term)
           
 int ParallelMultiSearcher.docFreq(Term term)
          TODO: parallelize this one too
 int RemoteSearchable.docFreq(Term term)
           
 int Searchable.docFreq(Term term)
          Expert: Returns the number of documents containing term.
abstract  int Searcher.docFreq(Term term)
           
 int[] RemoteSearchable.docFreqs(Term[] terms)
           
 int[] Searchable.docFreqs(Term[] terms)
          Expert: For each term in the terms array, calculates the number of documents containing term.
 int[] Searcher.docFreqs(Term[] terms)
           
 float Similarity.idf(Term term, Searcher searcher)
          Computes a score factor for a simple term.
protected abstract  boolean FilteredTermEnum.termCompare(Term term)
          Equality compare on the term
protected  boolean FuzzyTermEnum.termCompare(Term term)
          The termCompare method in FuzzyTermEnum uses Levenshtein distance to calculate the distance between the given term and the comparing term.
protected  boolean WildcardTermEnum.termCompare(Term term)
           
 

Constructors in org.apache.lucene.search with parameters of type Term
FuzzyQuery(Term term)
          Calls FuzzyQuery(term, 0.5f, 0).
FuzzyQuery(Term term, float minimumSimilarity)
          Calls FuzzyQuery(term, minimumSimilarity, 0).
FuzzyQuery(Term term, float minimumSimilarity, int prefixLength)
          Create a new FuzzyQuery that will match terms with a similarity of at least minimumSimilarity to term.
FuzzyTermEnum(IndexReader reader, Term term)
          Creates a FuzzyTermEnum with an empty prefix and a minSimilarity of 0.5f.
FuzzyTermEnum(IndexReader reader, Term term, float minSimilarity)
          Creates a FuzzyTermEnum with an empty prefix.
FuzzyTermEnum(IndexReader reader, Term term, float minSimilarity, int prefixLength)
          Constructor for enumeration of all terms from specified reader which share a prefix of length prefixLength with term and which have a fuzzy similarity > minSimilarity.
MultiTermQuery(Term term)
          Constructs a query for terms matching term.
PrefixQuery(Term prefix)
          Constructs a query for terms starting with prefix.
RangeQuery(Term lowerTerm, Term upperTerm, boolean inclusive)
          Constructs a query selecting all terms greater than lowerTerm but less than upperTerm.
TermQuery(Term t)
          Constructs a query for the term t.
WildcardQuery(Term term)
           
WildcardTermEnum(IndexReader reader, Term term)
          Creates a new WildcardTermEnum.
 

Uses of Term in org.apache.lucene.search.regex
 

Methods in org.apache.lucene.search.regex that return Term
 Term SpanRegexQuery.getTerm()
           
 

Methods in org.apache.lucene.search.regex with parameters of type Term
protected  boolean RegexTermEnum.termCompare(Term term)
           
 

Constructors in org.apache.lucene.search.regex with parameters of type Term
RegexQuery(Term term)
          Constructs a query for terms matching term.
RegexTermEnum(IndexReader reader, Term term, org.apache.lucene.search.regex.RegexCapabilities regexImpl)
           
SpanRegexQuery(Term term)
           
 

Uses of Term in org.apache.lucene.search.spans
 

Methods in org.apache.lucene.search.spans that return Term
 Term SpanTermQuery.getTerm()
          Return the term whose spans are matched.
 

Constructors in org.apache.lucene.search.spans with parameters of type Term
SpanTermQuery(Term term)
          Construct a SpanTermQuery matching the named term's spans.
 



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