Package weka.core.stopwords
Class MultiStopwords
- java.lang.Object
-
- weka.core.stopwords.AbstractStopwords
-
- weka.core.stopwords.MultiStopwords
-
- All Implemented Interfaces:
java.io.Serializable,OptionHandler,StopwordsHandler
public class MultiStopwords extends AbstractStopwords
Applies the specified stopwords algorithms one after other.
As soon as a word has been identified as stopword, the loop is exited. Valid options are:-D If set, stopword scheme is run in debug mode and may output additional info to the console
-stopwords <classname + options> The stopwords algorithms to apply sequentially. (default: none)
- Version:
- $Revision: 10978 $
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MultiStopwords()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]getOptions()Gets the current settings of the Classifier.StopwordsHandler[]getStopwords()Returns the stopwords algorithms.java.lang.StringglobalInfo()Returns a string describing the stopwords scheme.java.util.Enumeration<Option>listOptions()Returns an enumeration describing the available options.voidsetOptions(java.lang.String[] options)Parses a given list of options.voidsetStopwords(StopwordsHandler[] value)Sets the stopwords algorithms.java.lang.StringstopwordsTipText()Returns the tip text for this property.-
Methods inherited from class weka.core.stopwords.AbstractStopwords
debugTipText, getDebug, isStopword, setDebug
-
-
-
-
Method Detail
-
globalInfo
public java.lang.String globalInfo()
Description copied from class:AbstractStopwordsReturns a string describing the stopwords scheme.- Specified by:
globalInfoin classAbstractStopwords- Returns:
- a description suitable for displaying in the gui
-
listOptions
public java.util.Enumeration<Option> listOptions()
Returns an enumeration describing the available options.- Specified by:
listOptionsin interfaceOptionHandler- Overrides:
listOptionsin classAbstractStopwords- Returns:
- an enumeration of all the available options.
-
setOptions
public void setOptions(java.lang.String[] options) throws java.lang.ExceptionParses a given list of options.- Specified by:
setOptionsin interfaceOptionHandler- Overrides:
setOptionsin classAbstractStopwords- Parameters:
options- the list of options as an array of strings- Throws:
java.lang.Exception- if an option is not supported
-
getOptions
public java.lang.String[] getOptions()
Gets the current settings of the Classifier.- Specified by:
getOptionsin interfaceOptionHandler- Overrides:
getOptionsin classAbstractStopwords- Returns:
- an array of strings suitable for passing to setOptions
-
setStopwords
public void setStopwords(StopwordsHandler[] value)
Sets the stopwords algorithms.- Parameters:
value- the algorithms
-
getStopwords
public StopwordsHandler[] getStopwords()
Returns the stopwords algorithms.- Returns:
- the algorithms
-
stopwordsTipText
public java.lang.String stopwordsTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the explorer/experimenter gui
-
-