public abstract class ValidatingRequest extends Request
Constructor and Description |
---|
ValidatingRequest() |
Modifier and Type | Method and Description |
---|---|
WebService.Action |
action() |
String |
param(String key) |
<E extends Enum<E>> |
paramAsEnums(String key,
Class<E> enumClass) |
InputStream |
paramAsInputStream(String key) |
List<String> |
paramAsStrings(String key) |
protected abstract InputStream |
readInputStreamParam(String key) |
protected abstract String |
readParam(String key) |
void |
setAction(WebService.Action action) |
getMediaType, hasParam, mandatoryParam, mandatoryParamAsBoolean, mandatoryParamAsEnum, mandatoryParamAsInt, mandatoryParamAsLong, mandatoryParamAsStrings, method, param, paramAsBoolean, paramAsBoolean, paramAsDate, paramAsDateTime, paramAsEnum, paramAsInt, paramAsInt, paramAsLong, paramAsLong
public ValidatingRequest()
public void setAction(WebService.Action action)
public WebService.Action action()
@CheckForNull public InputStream paramAsInputStream(String key)
paramAsInputStream
in class Request
@CheckForNull public List<String> paramAsStrings(String key)
paramAsStrings
in class Request
@CheckForNull public <E extends Enum<E>> List<E> paramAsEnums(String key, Class<E> enumClass)
paramAsEnums
in class Request
@CheckForNull protected abstract String readParam(String key)
@CheckForNull protected abstract InputStream readInputStreamParam(String key)
Copyright © 2009–2016 SonarSource. All rights reserved.