diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-04-23 11:28:54 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-04-23 11:28:54 +0200 |
commit | 5c8adf3d63a847461a8881101576bde2d5c4fd0b (patch) | |
tree | e7c1a7a77710964ef123cdfa4221bac9b70cd274 /container-search/src/main/java/com/yahoo/prelude/fastsearch/FloatField.java | |
parent | 506f66bda3b65f41496064307ba010bd9c353101 (diff) |
Revert "Merge pull request #5663 from vespa-engine/revert-5628-bratseth/dispatch-summaries-take-4"
This reverts commit dc350f9b5b3ea6ec73cb03f9e1a9feee9aedb754, reversing
changes made to 416381813ecc71079cebdfc2fbea53db50714014.
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.java | 6 |
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)); } + } |