smile.nlp.dictionary
Enum EnglishStopWords
- java.lang.Object
-
- java.lang.Enum<EnglishStopWords>
-
- smile.nlp.dictionary.EnglishStopWords
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<EnglishStopWords>, Dictionary, StopWords
public enum EnglishStopWords extends java.lang.Enum<EnglishStopWords> implements StopWords
Several sets of English stop words.
-
-
Enum Constant Summary
Enum Constants Enum Constant and Description COMPREHENSIVEA very long list of stop words.DEFAULTDefault stop words list.GOOGLEThe stop words list used by Google.MYSQLThe stop words list used by MySQL FullText feature.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleancontains(java.lang.String word)Returns true if this dictionary contains the specified word.java.util.Iterator<java.lang.String>iterator()Returns an iterator over the elements in this dictionary.intsize()Returns the number of elements in this dictionary.static EnglishStopWordsvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static EnglishStopWords[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DEFAULT
public static final EnglishStopWords DEFAULT
Default stop words list.
-
COMPREHENSIVE
public static final EnglishStopWords COMPREHENSIVE
A very long list of stop words.
-
GOOGLE
public static final EnglishStopWords GOOGLE
The stop words list used by Google.
-
MYSQL
public static final EnglishStopWords MYSQL
The stop words list used by MySQL FullText feature.
-
-
Method Detail
-
values
public static EnglishStopWords[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EnglishStopWords c : EnglishStopWords.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EnglishStopWords valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
contains
public boolean contains(java.lang.String word)
Description copied from interface:DictionaryReturns true if this dictionary contains the specified word.- Specified by:
containsin interfaceDictionary
-
size
public int size()
Description copied from interface:DictionaryReturns the number of elements in this dictionary.- Specified by:
sizein interfaceDictionary
-
iterator
public java.util.Iterator<java.lang.String> iterator()
Description copied from interface:DictionaryReturns an iterator over the elements in this dictionary.- Specified by:
iteratorin interfaceDictionary
-
-
DataMelt 3.0 © DataMelt by jWork.ORG