summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/chains/search/TimeParser.java
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/chains/search/TimeParser.java')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/chains/search/TimeParser.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/chains/search/TimeParser.java b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/chains/search/TimeParser.java
index e22cd0c72ea..33fb7db41ab 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/chains/search/TimeParser.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/chains/search/TimeParser.java
@@ -8,9 +8,10 @@ import java.util.regex.Pattern;
* Utility class for parsing timeout fields.
*
* @author Tony Vaagenes
- * @author <a href="mailto:steinar@yahoo-inc.com">Steinar Knutsen</a>
+ * @author Steinar Knutsen
*/
public class TimeParser {
+
private static final Pattern timeoutPattern = Pattern.compile("(\\d+(\\.\\d*)?)\\s*(m)?s");
private static final double milliSecondsPerSecond = 1000.0d;
@@ -24,7 +25,7 @@ public class TimeParser {
if (matcher.group(3) != null) {
value /= milliSecondsPerSecond;
}
- return Double.valueOf(value);
+ return value;
}
public static int asMilliSeconds(String timeout) {
@@ -40,4 +41,5 @@ public class TimeParser {
return (int) value;
}
+
}