diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-05-10 23:40:43 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-05-10 23:40:43 +0200 |
commit | 837e33533ba3c109aeb48f2cfcc10d0b28a8a1b8 (patch) | |
tree | 8d675b966ea8b7461f484a400ac7d9d8adf7d0cd /container-search/src/main/java/com/yahoo/prelude/fastsearch/StringField.java | |
parent | e9bc22ad954be93f431cd261a203f520b2d2318c (diff) |
Remove some dead code
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/fastsearch/StringField.java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/prelude/fastsearch/StringField.java | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/fastsearch/StringField.java b/container-search/src/main/java/com/yahoo/prelude/fastsearch/StringField.java index 92ea7efee25..0fa4b7ee342 100644 --- a/container-search/src/main/java/com/yahoo/prelude/fastsearch/StringField.java +++ b/container-search/src/main/java/com/yahoo/prelude/fastsearch/StringField.java @@ -15,48 +15,18 @@ import com.yahoo.data.access.Inspector; /** * @author Bjørn Borud */ -public class StringField extends DocsumField implements VariableLengthField { +public class StringField extends DocsumField { public StringField(String name) { super(name); } @Override - public Object decode(ByteBuffer b) { - int length = ((int) b.getShort()) & 0xffff; - Object field; - - field = Utf8.toString(b.array(), b.arrayOffset() + b.position(), length); - b.position(b.position() + length); - return field; - } - - @Override - public Object decode(ByteBuffer b, FastHit hit) { - Object field = decode(b); - hit.setField(name, field); - return field; - } - - @Override public String toString() { return "field " + getName() + " type string"; } @Override - public int getLength(ByteBuffer b) { - int offset = b.position(); - int len = ((int) b.getShort()) & 0xffff; - b.position(offset + len + (Short.SIZE >> 3)); - return len + (Short.SIZE >> 3); - } - - @Override - public int sizeOfLength() { - return Short.SIZE >> 3; - } - - @Override public Object convert(Inspector value) { return value.asString(""); } |