aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-04-17 16:17:56 +0200
committerJon Bratseth <bratseth@oath.com>2018-04-17 16:17:56 +0200
commit44328388745afbd80c46976ec9441aedf9189b67 (patch)
tree742f0e07dfbe3b8bb7be2c0f6539b990f979518d /container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java
parent6396443d0f464444cf347316bbad3e0ec101e341 (diff)
Revert "Merge pull request #5613 from vespa-engine/revert-5594-bratseth/dispatch-summaries-take-3"
This reverts commit 6396443d0f464444cf347316bbad3e0ec101e341, reversing changes made to 02f822da6c0dabad91a09a896a2e3029d1d1fa1b.
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java b/container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java
index 6be5a27b49b..6c73167b162 100644
--- a/container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java
+++ b/container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java
@@ -9,9 +9,10 @@ import com.yahoo.data.access.Inspector;
/**
- * @author <a href="mailto:mathiasm@yahoo-inc.com">Mathias M\u00f8lster Lidal</a>
+ * @author Mathias Mølster Lidal
*/
public class FloatField extends DocsumField {
+
static final double EMPTY_VALUE = Float.NaN;
public FloatField(String name) {
@@ -26,10 +27,12 @@ public class FloatField extends DocsumField {
}
}
+ @Override
public Object decode(ByteBuffer b) {
return convert(b.getFloat());
}
+ @Override
public Object decode(ByteBuffer b, FastHit hit) {
Object field = decode(b);
hit.setField(name, field);
@@ -46,4 +49,5 @@ public class FloatField extends DocsumField {
public Object convert(Inspector value) {
return convert((float)value.asDouble(EMPTY_VALUE));
}
+
}