aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/fastsearch/TensorField.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-05-10 23:40:43 +0200
committerJon Bratseth <bratseth@oath.com>2018-05-10 23:40:43 +0200
commit837e33533ba3c109aeb48f2cfcc10d0b28a8a1b8 (patch)
tree8d675b966ea8b7461f484a400ac7d9d8adf7d0cd /container-search/src/main/java/com/yahoo/prelude/fastsearch/TensorField.java
parente9bc22ad954be93f431cd261a203f520b2d2318c (diff)
Remove some dead code
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/fastsearch/TensorField.java')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/fastsearch/TensorField.java32
1 files changed, 1 insertions, 31 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/fastsearch/TensorField.java b/container-search/src/main/java/com/yahoo/prelude/fastsearch/TensorField.java
index d8b38667224..1b91a66aef6 100644
--- a/container-search/src/main/java/com/yahoo/prelude/fastsearch/TensorField.java
+++ b/container-search/src/main/java/com/yahoo/prelude/fastsearch/TensorField.java
@@ -16,48 +16,18 @@ import java.util.Optional;
*
* @author bratseth
*/
-public class TensorField extends DocsumField implements VariableLengthField {
+public class TensorField extends DocsumField {
public TensorField(String name) {
super(name);
}
@Override
- public Tensor decode(ByteBuffer buffer) {
- int length = buffer.getInt();
- if (length == 0) return null;
- ByteBuffer contentBuffer = ByteBuffer.wrap(buffer.array(), buffer.arrayOffset() + buffer.position(), length);
- Tensor tensor = TypedBinaryFormat.decode(Optional.empty(), new GrowableByteBuffer(contentBuffer));
- buffer.position(buffer.position() + length);
- return tensor;
- }
-
- @Override
- public Tensor decode(ByteBuffer b, FastHit hit) {
- Tensor tensor = decode(b);
- hit.setField(name, tensor);
- return tensor;
- }
-
- @Override
public String toString() {
return "field " + getName() + " type tensor";
}
@Override
- public int getLength(ByteBuffer b) {
- int offset = b.position();
- int length = b.getInt();
- b.position(offset + length);
- return length;
- }
-
- @Override
- public int sizeOfLength() {
- return 4;
- }
-
- @Override
public Object convert(Inspector value) {
byte[] content = value.asData(Value.empty().asData());
if (content.length == 0) return null;