blob: bcbb440fe30c0775fcfce07bea7599240bd56826 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
package com.koushikdutta.async.parser;
import com.koushikdutta.async.DataEmitter;
import com.koushikdutta.async.DataSink;
import com.koushikdutta.async.callback.CompletedCallback;
import com.koushikdutta.async.future.Future;
/**
* Created by koush on 5/27/13.
*/
public interface AsyncParser<T> {
Future<T> parse(DataEmitter emitter);
void write(DataSink sink, T value, CompletedCallback completed);
}
|