org.trialox.jaxrs.util
Class QueryStringParser
java.lang.Object
org.trialox.jaxrs.util.QueryStringParser
public class QueryStringParser
- extends java.lang.Object
utility for query string parsing
- Version:
- $Id: $
- Author:
- szalay
|
Method Summary |
static javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
extractPathParameters(java.lang.String parameters,
java.lang.String deliminator,
boolean decode)
TODO: This is not very efficient |
static javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
getFormParameters(org.wymiwyg.wrhapi.MessageBody body,
boolean encode)
|
static javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
getMatrix(java.lang.String query,
boolean encode)
|
static java.util.List<java.lang.String> |
getParameterValues(java.lang.String query,
boolean encode,
java.lang.String value)
|
static java.util.List<javax.ws.rs.core.PathSegment> |
getPathSegments(java.lang.String path,
boolean decode)
Extract the path segments from the path
TODO: This is not very efficient |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryStringParser
public QueryStringParser()
getMatrix
public static javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getMatrix(java.lang.String query,
boolean encode)
getParameterValues
public static java.util.List<java.lang.String> getParameterValues(java.lang.String query,
boolean encode,
java.lang.String value)
getFormParameters
public static javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getFormParameters(org.wymiwyg.wrhapi.MessageBody body,
boolean encode)
getPathSegments
public static java.util.List<javax.ws.rs.core.PathSegment> getPathSegments(java.lang.String path,
boolean decode)
- Extract the path segments from the path
TODO: This is not very efficient
extractPathParameters
public static javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> extractPathParameters(java.lang.String parameters,
java.lang.String deliminator,
boolean decode)
- TODO: This is not very efficient
Copyright © 2008. All Rights Reserved.