aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/query/ParameterParser.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@verizonmedia.com>2019-08-29 14:33:42 +0200
committerJon Bratseth <bratseth@verizonmedia.com>2019-08-29 14:33:42 +0200
commit91e781364976e3192f7620b828811413f01067b9 (patch)
treef5fea6cbbeda032f3f0a89638ff044e61e009e6d /container-search/src/main/java/com/yahoo/search/query/ParameterParser.java
parentde08c53acbacbbc9a675d8c2f3240ca70c2d3d87 (diff)
Nonfunctional changes only
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/query/ParameterParser.java')
-rw-r--r--container-search/src/main/java/com/yahoo/search/query/ParameterParser.java16
1 files changed, 6 insertions, 10 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/query/ParameterParser.java b/container-search/src/main/java/com/yahoo/search/query/ParameterParser.java
index 30a0d90c309..d358fa06977 100644
--- a/container-search/src/main/java/com/yahoo/search/query/ParameterParser.java
+++ b/container-search/src/main/java/com/yahoo/search/query/ParameterParser.java
@@ -18,15 +18,11 @@ public class ParameterParser {
* a couple of valid examples are "s" and "ms". Only a very small subset of
* SI prefixes are supported). If no unit is given, seconds are assumed.
*
- * @param value
- * some representation of a number of seconds
- * @param defaultValue
- * returned if value is null
+ * @param value some representation of a number of seconds
+ * @param defaultValue returned if value is null
* @return value as a number of milliseconds
- * @throws NumberFormatException
- * if value is not a Number instance and its String
- * representation cannot be parsed as a number followed
- * optionally by time unit
+ * @throws NumberFormatException if value is not a Number instance and its String
+ * representation cannot be parsed as a number followed optionally by time unit
*/
public static Long asMilliSeconds(Object value, Long defaultValue) {
if (value == null) {
@@ -40,13 +36,12 @@ public class ParameterParser {
}
private static Long parseTime(String time) throws NumberFormatException {
-
time = time.trim();
try {
int unitOffset = findUnitOffset(time);
double measure = Double.valueOf(time.substring(0, unitOffset));
double multiplier = parseUnit(time.substring(unitOffset));
- return Long.valueOf((long) (measure * multiplier));
+ return (long) (measure * multiplier);
} catch (RuntimeException e) {
throw new IllegalArgumentException("Error parsing " + quote(time), e);
}
@@ -85,4 +80,5 @@ public class ParameterParser {
}
return multiplier;
}
+
}