anl.aida.client.net
Interface TSFilterCreator

All Known Implementing Classes:
OccurrenceFilterCreator, SimilarityFilterCreator, TFFilterCreator, TFIDFFilterCreator

public interface TSFilterCreator

Interface for classes that create TermScoreFilters.


Method Summary
 anl.aida.score.TermScoreFilter createFilter(CacheElement element, float val)
          Creates a TermScoreFilter using the element and val.
 java.lang.String getLabel()
          Gets a label for this creator.
 

Method Detail

getLabel

java.lang.String getLabel()
Gets a label for this creator.

Returns:

createFilter

anl.aida.score.TermScoreFilter createFilter(CacheElement element,
                                            float val)
Creates a TermScoreFilter using the element and val.

Parameters:
element - the element to use -- getSTC etc from
val - a value to use (e.g. threshold).
Returns:
the created TermScoreFilter