Package opennlp.tools.util
Klasse StringList
java.lang.Object
opennlp.tools.util.StringList
A
StringList is an immutable list of Strings.-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungStringList(boolean isCaseSensitive, String... tokens) Initializes aStringListinstance.StringList(String singleToken) Initializes aStringListinstance.StringList(String... tokens) Initializes aStringListinstance. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleancompareToIgnoreCase(StringList tokens) Compares totoken listand ignores the case of the tokens.booleangetToken(int index) inthashCode()booleaniterator()intsize()toString()Von Schnittstelle geerbte Methoden java.lang.Iterable
forEach, spliterator
-
Konstruktordetails
-
StringList
Initializes aStringListinstance. By default, this instance is case-sensitive.Note:
Token String will be interned viaStringInterners.- Parameter:
singleToken- One single token
-
StringList
Initializes aStringListinstance. By default, this instance is case-sensitive.Note:
Token Strings will be interned viaStringInterners.- Parameter:
tokens- The string parts of the newStringList. Must not be an empty tokens array ornull.- Löst aus:
IllegalArgumentException- Thrown if parameters were invalid.
-
StringList
Initializes aStringListinstance.Note:
Token Strings will be interned viaStringInterners.- Parameter:
isCaseSensitive- Whether it will operate case-sensitive, or not.tokens- The string parts of the newStringList. Must not be an empty tokens array ornull.- Löst aus:
IllegalArgumentException- Thrown if parameters were invalid.
-
-
Methodendetails
-
getToken
- Parameter:
index- The index to get a token from.- Gibt zurück:
- Retrieves a token from the given
index.
-
size
public int size()- Gibt zurück:
- Retrieves the number of tokens inside this list.
-
iterator
-
compareToIgnoreCase
Compares totoken listand ignores the case of the tokens. Note: This can cause problems with some locales.- Parameter:
tokens- Thetokensused for comparison.- Gibt zurück:
trueif identically with ignore the case,falseotherwise.
-
hashCode
public int hashCode() -
equals
-
toString
- Setzt außer Kraft:
toStringin KlasseObject- Gibt zurück:
- A human-readable representation of this
StringList.
-
isCaseSensitive
public boolean isCaseSensitive()- Gibt zurück:
true, if thisStringListis case-sensitive.
-
toCaseInsensitive
- Gibt zurück:
- If this
StringListis case-insensitive, the same instance is returned. Otherwise, a new object is returned.
-
toCaseSensitive
- Gibt zurück:
- If this
StringListis case-sensitive, the same instance is returned. Otherwise, a new object is returned.
-