Package aQute.libg.qtokens
Class QuotedTokenizer
- java.lang.Object
-
- aQute.libg.qtokens.QuotedTokenizer
-
public class QuotedTokenizer extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
ignoreWhiteSpace
(package private) int
index
(package private) java.lang.String
peek
(package private) boolean
returnTokens
(package private) char
separator
(package private) java.lang.String
separators
(package private) java.lang.String
string
-
Constructor Summary
Constructors Constructor Description QuotedTokenizer(java.lang.String string, java.lang.String separators)
QuotedTokenizer(java.lang.String string, java.lang.String separators, boolean returnTokens)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description char
getSeparator()
java.lang.String[]
getTokens()
private java.lang.String[]
getTokens(int cnt)
java.util.List<java.lang.String>
getTokenSet()
java.lang.String
nextToken()
java.lang.String
nextToken(java.lang.String separators)
private void
quotedString(java.lang.StringBuilder sb, char c)
-
-
-
Method Detail
-
nextToken
public java.lang.String nextToken(java.lang.String separators)
-
nextToken
public java.lang.String nextToken()
-
quotedString
private void quotedString(java.lang.StringBuilder sb, char c)
-
getTokens
public java.lang.String[] getTokens()
-
getTokens
private java.lang.String[] getTokens(int cnt)
-
getSeparator
public char getSeparator()
-
getTokenSet
public java.util.List<java.lang.String> getTokenSet()
-
-