diff options
Diffstat (limited to 'AndroidAsync/src/com/koushikdutta/async/parser/ByteBufferListParser.java')
-rw-r--r-- | AndroidAsync/src/com/koushikdutta/async/parser/ByteBufferListParser.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/parser/ByteBufferListParser.java b/AndroidAsync/src/com/koushikdutta/async/parser/ByteBufferListParser.java index 7226062..11bd7fb 100644 --- a/AndroidAsync/src/com/koushikdutta/async/parser/ByteBufferListParser.java +++ b/AndroidAsync/src/com/koushikdutta/async/parser/ByteBufferListParser.java @@ -9,10 +9,12 @@ import com.koushikdutta.async.callback.DataCallback; import com.koushikdutta.async.future.Future; import com.koushikdutta.async.future.SimpleFuture; +import java.lang.reflect.Type; + /** * Created by koush on 5/27/13. */ -public class ByteBufferListParser extends AsyncParserBase<ByteBufferList> { +public class ByteBufferListParser implements AsyncParser<ByteBufferList> { @Override public Future<ByteBufferList> parse(final DataEmitter emitter) { final ByteBufferList bb = new ByteBufferList(); @@ -53,4 +55,9 @@ public class ByteBufferListParser extends AsyncParserBase<ByteBufferList> { public void write(DataSink sink, ByteBufferList value, CompletedCallback completed) { Util.writeAll(sink, value, completed); } + + @Override + public Type getType() { + return ByteBufferList.class; + } } |