String untilString = extractParameterValueFromUrl(pageNode, "until");
String offsetString = extractParameterValueFromUrl(pageNode, "offset");
String after = extractEncodedParameterValueFromUrl(pageNode, "after");
String before = extractEncodedParameterValueFromUrl(pageNode, "before");
return new PagingParameters(
limitString != null ? Integer.valueOf(limitString) : null,
offsetString != null ? Integer.valueOf(offsetString) : null,
sinceString != null ? Long.valueOf(sinceString) : null,
untilString != null ? Long.valueOf(untilString) : null,
after, before);