Package org.apache.fulcrum.parser
Class StringValueParser
- java.lang.Object
-
- org.apache.fulcrum.parser.BaseValueParser
-
- org.apache.fulcrum.parser.StringValueParser
-
- All Implemented Interfaces:
Iterable<String>
,org.apache.avalon.framework.logger.LogEnabled
,ParserServiceSupport
,ValueParser
public class StringValueParser extends BaseValueParser
An extension that parses a String for name/value pairs.- Version:
- $Id$
- Author:
- John McNally
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.fulcrum.parser.ValueParser
ValueParser.URLCaseFolding
-
-
Field Summary
-
Fields inherited from class org.apache.fulcrum.parser.BaseValueParser
parameters, parserService
-
Fields inherited from interface org.apache.fulcrum.parser.ValueParser
DEFAULT_CHARACTER_ENCODING
-
-
Constructor Summary
Constructors Constructor Description StringValueParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
parse(String s, char delim, boolean urlDecode)
Parses a String using a single delimiter.void
parse(String s, char paramDelim, char pairDelim, boolean urlDecode)
-
Methods inherited from class org.apache.fulcrum.parser.BaseValueParser
add, add, add, add, add, add, clear, containsKey, convert, convertAndTrim, convertAndTrim, dispose, enableLogging, get, getBigDecimal, getBigDecimal, getBigDecimals, getBoolean, getBoolean, getBooleanObject, getBooleanObject, getBooleanObjects, getBooleans, getByte, getByte, getByteObject, getByteObject, getBytes, getCharacterEncoding, getDate, getDate, getDate, getDateFormat, getDouble, getDouble, getDoubleObject, getDoubleObject, getDoubleObjects, getDoubles, getFloat, getFloat, getFloatObject, getFloatObject, getFloatObjects, getFloats, getInt, getInt, getIntObject, getIntObject, getIntObjects, getInts, getKeys, getLocale, getLogger, getLong, getLong, getLongObject, getLongObject, getLongObjects, getLongs, getNumberFormat, getObject, getObjects, getParam, getString, getString, getStrings, getStrings, getToStringParam, getUrlFolding, isDisposed, isValid, iterator, keySet, putParam, recycle, recycle, remove, setCharacterEncoding, setDateFormat, setLocale, setNumberFormat, setParserService, setProperties, setProperty, setString, setStrings, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
StringValueParser
public StringValueParser()
-
-