Class Util
- java.lang.Object
-
- org.apache.sling.engine.impl.parameters.Util
-
public class Util extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringENCODING_DEFAULTstatic StringENCODING_DIRECTstatic byte[]NO_CONTENT
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidparseQueryString(InputStream data, String encoding, ParameterMap map, boolean prependNew)Parse a query string and store entries inside a mapstatic voidsetDefaultFixEncoding(String encoding)
-
-
-
Field Detail
-
ENCODING_DIRECT
public static final String ENCODING_DIRECT
- See Also:
- Constant Field Values
-
ENCODING_DEFAULT
public static final String ENCODING_DEFAULT
- See Also:
- Constant Field Values
-
NO_CONTENT
public static final byte[] NO_CONTENT
-
-
Method Detail
-
setDefaultFixEncoding
public static void setDefaultFixEncoding(String encoding)
-
parseQueryString
public static void parseQueryString(InputStream data, String encoding, ParameterMap map, boolean prependNew) throws UnsupportedEncodingException, IOException
Parse a query string and store entries inside a map- Parameters:
data- querystring dataencoding- encoding to use for converting bytes to charactersmap- map to populateprependNew- whether to prepend new values- Throws:
IllegalArgumentException- if the nv string is malformedUnsupportedEncodingException- if theencodingis not supportedIOException- if an error occurrs reading fromdata
-
-