public abstract class KVPParser<T extends Request> extends AbstractRequestParser<T>
Constructor and Description |
---|
KVPParser() |
Modifier and Type | Method and Description |
---|---|
boolean |
canParse(HTTPRequest request) |
protected void |
checkEncodingSyntax(java.util.Map<java.lang.String,java.util.List<java.lang.String>> m,
java.lang.String... keys)
Checks for requirement 9 in OGC 09-147r1
|
protected java.lang.String |
get(java.lang.String key,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> m) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOperationName, parse
public boolean canParse(HTTPRequest request)
protected java.lang.String get(java.lang.String key, java.util.Map<java.lang.String,java.util.List<java.lang.String>> m)
protected void checkEncodingSyntax(java.util.Map<java.lang.String,java.util.List<java.lang.String>> m, java.lang.String... keys) throws WCSException
m
- keys
- KVP keys that the operation supportsWCSException
- thrown when the request doesn't comply with the
KVP syntax