if (skipParameter.isEmpty()) {
throw new NullArgumentException("Parameter '" + PARAMETER_SKIP + "' cannot be empty.");
}
int skipParameterValue = Integer.parseInt(skipParameter);
if (skipParameterValue < 0) {
<BUG>throw new OutOfRangeException(skipParameterValue, 0, Long.MAX_VALUE);
}</BUG>
parameters.put(PARAMETER_BASETYPE, baseTypeParameter);
parameters.put(PARAMETER_DATE,     dateParameterValue);
parameters.put(PARAMETER_LIMIT,    limitParameterValue);

if (skipParameter.isEmpty()) {
throw new NullArgumentException("Parameter '" + PARAMETER_SKIP + "' cannot be empty.");
}
int skipParameterValue = Integer.parseInt(skipParameter);
if (skipParameterValue < 0) {
throw new Exception("Out of range value '" + skipParameterValue + "' (admitted " + 0 + " to " + Long.MAX_VALUE + ").");
}
parameters.put(PARAMETER_BASETYPE, baseTypeParameter);
parameters.put(PARAMETER_DATE,     dateParameterValue);
parameters.put(PARAMETER_LIMIT,    limitParameterValue);
