org.getopt.luke
Class HighFreqTerms

java.lang.Object
  extended by org.getopt.luke.HighFreqTerms

public class HighFreqTerms
extends java.lang.Object

HighFreqTerms class extracts terms and their frequencies out of an existing Lucene index.

Version:
$Id: HighFreqTerms.java,v 1.2 2003/11/08 10:55:40 Administrator Exp $

Field Summary
static int defaultNumTerms
           
 
Constructor Summary
HighFreqTerms()
           
 
Method Summary
static TermInfo[] getHighFreqTerms(org.apache.lucene.index.IndexReader reader, java.util.Hashtable junkWords, int numTerms, java.lang.String[] fields)
           
static TermInfo[] getHighFreqTerms(org.apache.lucene.index.IndexReader ir, java.util.Hashtable junkWords, java.lang.String[] fields)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultNumTerms

public static int defaultNumTerms
Constructor Detail

HighFreqTerms

public HighFreqTerms()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getHighFreqTerms

public static TermInfo[] getHighFreqTerms(org.apache.lucene.index.IndexReader ir,
                                          java.util.Hashtable junkWords,
                                          java.lang.String[] fields)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

getHighFreqTerms

public static TermInfo[] getHighFreqTerms(org.apache.lucene.index.IndexReader reader,
                                          java.util.Hashtable junkWords,
                                          int numTerms,
                                          java.lang.String[] fields)
                                   throws java.lang.Exception
Throws:
java.lang.Exception