org.eclipse.jetty.util
public class QuotedStringTokenizer extends java.util.StringTokenizer
StringTokenizer
Constructor and Description |
---|
QuotedStringTokenizer(java.lang.String str) |
QuotedStringTokenizer(java.lang.String str,
java.lang.String delim) |
QuotedStringTokenizer(java.lang.String str,
java.lang.String delim,
boolean returnDelimiters) |
QuotedStringTokenizer(java.lang.String str,
java.lang.String delim,
boolean returnDelimiters,
boolean returnQuotes) |
Modifier and Type | Method and Description |
---|---|
int |
countTokens()
Not implemented.
|
boolean |
getDouble() |
boolean |
getSingle() |
boolean |
hasMoreElements() |
boolean |
hasMoreTokens() |
java.lang.Object |
nextElement() |
java.lang.String |
nextToken() |
java.lang.String |
nextToken(java.lang.String delim) |
static void |
quote(java.lang.Appendable buffer,
java.lang.String input)
Quote a string into an Appendable.
|
static java.lang.String |
quote(java.lang.String s)
Quote a string.
|
static boolean |
quoteIfNeeded(java.lang.Appendable buf,
java.lang.String s,
java.lang.String delim)
Quote a string into a StringBuffer only if needed.
|
static java.lang.String |
quoteIfNeeded(java.lang.String s,
java.lang.String delim)
Quote a string.
|
void |
setDouble(boolean d) |
void |
setSingle(boolean single) |
static java.lang.String |
unquote(java.lang.String s)
Unquote a string.
|
public QuotedStringTokenizer(java.lang.String str, java.lang.String delim, boolean returnDelimiters, boolean returnQuotes)
public QuotedStringTokenizer(java.lang.String str, java.lang.String delim, boolean returnDelimiters)
public QuotedStringTokenizer(java.lang.String str, java.lang.String delim)
public QuotedStringTokenizer(java.lang.String str)
public boolean hasMoreTokens()
hasMoreTokens
in class java.util.StringTokenizer
public java.lang.String nextToken() throws java.util.NoSuchElementException
nextToken
in class java.util.StringTokenizer
java.util.NoSuchElementException
public java.lang.String nextToken(java.lang.String delim) throws java.util.NoSuchElementException
nextToken
in class java.util.StringTokenizer
java.util.NoSuchElementException
public boolean hasMoreElements()
hasMoreElements
in interface java.util.Enumeration<java.lang.Object>
hasMoreElements
in class java.util.StringTokenizer
public java.lang.Object nextElement() throws java.util.NoSuchElementException
nextElement
in interface java.util.Enumeration<java.lang.Object>
nextElement
in class java.util.StringTokenizer
java.util.NoSuchElementException
public int countTokens()
countTokens
in class java.util.StringTokenizer
public static java.lang.String quoteIfNeeded(java.lang.String s, java.lang.String delim)
s
- The string to quote.delim
- the delimiter to use to quote the stringpublic static java.lang.String quote(java.lang.String s)
s
- The string to quote.public static void quote(java.lang.Appendable buffer, java.lang.String input)
buffer
- The Appendableinput
- The String to quote.public static boolean quoteIfNeeded(java.lang.Appendable buf, java.lang.String s, java.lang.String delim)
buf
- The StringBuffers
- The String to quote.delim
- String of characters that must be quoted.public static java.lang.String unquote(java.lang.String s)
s
- The string to unquote.public boolean getDouble()
public void setDouble(boolean d)
d
- handle double quotes if truepublic boolean getSingle()
public void setSingle(boolean single)
single
- handle single quotes if trueCopyright © 2014. All Rights Reserved.