uk.ac.shef.dcs.oak.jate.core.algorithm
Class AverageCorpusTFFeatureWrapper

java.lang.Object
  extended by uk.ac.shef.dcs.oak.jate.core.algorithm.AbstractFeatureWrapper
      extended by uk.ac.shef.dcs.oak.jate.core.algorithm.AverageCorpusTFFeatureWrapper

public class AverageCorpusTFFeatureWrapper
extends AbstractFeatureWrapper

Feature wrapper for AverageCorpusTFAlgorithm


Constructor Summary
AverageCorpusTFFeatureWrapper(FeatureCorpusTermFrequency termFreq)
          Default constructor
 
Method Summary
 int getDocFreq(java.lang.String term)
           
 int getTermFreq(java.lang.String term)
           
 java.util.Set<java.lang.String> getTerms()
           
 
Methods inherited from class uk.ac.shef.dcs.oak.jate.core.algorithm.AbstractFeatureWrapper
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AverageCorpusTFFeatureWrapper

public AverageCorpusTFFeatureWrapper(FeatureCorpusTermFrequency termFreq)
Default constructor

Parameters:
termFreq -
Method Detail

getTermFreq

public int getTermFreq(java.lang.String term)
Parameters:
term -
Returns:
frequency of a term in the corpus

getDocFreq

public int getDocFreq(java.lang.String term)
Parameters:
term -
Returns:
document frequency, which is the number of documents in which the term is found

getTerms

public java.util.Set<java.lang.String> getTerms()
Specified by:
getTerms in class AbstractFeatureWrapper
Returns:
set of candidate term strings