Terrier IR Platform
2.2.1

uk.ac.gla.terrier.terms
Interface TermPipeline

All Known Implementing Classes:
CropTerm, DanishSnowballStemmer, DumpTerm, DutchSnowballStemmer, EnglishSnowballStemmer, FinnishSnowballStemmer, FrenchSnowballStemmer, GermanSnowballStemmer, HungarianSnowballStemmer, ItalianSnowballStemmer, Manager, NoOp, NorwegianSnowballStemmer, PorterStemmer, PortugueseSnowballStemmer, RomanianSnowballStemmer, RussianSnowballStemmer, SkipTermPipeline, SnowballStemmer, SpanishSnowballStemmer, Stopwords, SwedishSnowballStemmer, TurkishSnowballStemmer, WeakPorterStemmer

public interface TermPipeline

Models the concept of a component in a pipeline of term processors. Classes that implement this interface could be stemming algorithms, stopwords removers, or acronym expanders just to mention few examples.

Version:
$Revision: 1.9 $
Author:
Craig Macdonald

Method Summary
 void processTerm(java.lang.String t)
          Processes a term using the current term pipeline component and passes the output to the next pipeline component, if the term has not been discarded.
 

Method Detail

processTerm

void processTerm(java.lang.String t)
Processes a term using the current term pipeline component and passes the output to the next pipeline component, if the term has not been discarded.

Parameters:
t - String the term to process.

Terrier IR Platform
2.2.1

Terrier Information Retrieval Platform 2.2.1. Copyright 2004-2008 University of Glasgow