Package org.apache.commons.lang3.util
Class IterableStringTokenizer
java.lang.Object
java.util.StringTokenizer
org.apache.commons.lang3.util.IterableStringTokenizer
- All Implemented Interfaces:
Iterable<String>,Enumeration<Object>
- Since:
- 3.18.0
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new instance likeStringTokenizer(String, String, boolean).IterableStringTokenizer(String str, String delim) Constructs a new instance likeStringTokenizer(String, String, boolean).IterableStringTokenizer(String str, String delim, boolean returnDelims) Constructs a new instance likeStringTokenizer(String, String, boolean). -
Method Summary
Methods inherited from class java.util.StringTokenizer
countTokens, hasMoreElements, hasMoreTokens, nextElement, nextToken, nextTokenMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
IterableStringTokenizer
Constructs a new instance likeStringTokenizer(String, String, boolean).- Parameters:
str- a string to be parsed.- Throws:
NullPointerException- if str isnull.
-
IterableStringTokenizer
Constructs a new instance likeStringTokenizer(String, String, boolean).- Parameters:
str- a string to be parsed.delim- the delimiters.- Throws:
NullPointerException- if str isnull.
-
IterableStringTokenizer
Constructs a new instance likeStringTokenizer(String, String, boolean).- Parameters:
str- a string to be parsed.delim- the delimiters.returnDelims- flag indicating whether to return the delimiters as tokens.- Throws:
NullPointerException- if str isnull.
-
-
Method Details
-
iterator
-
toArray
Returns a newString[]containing the tokenizer elements.- Returns:
- a new
String[].
-
toList
Returns a newListcontaining the tokenizer elements.- Returns:
- a new
List.
-
toStream
Returns a sequential stream on this Iterable instance.- Returns:
- a sequential stream on this Iterable instance.
-