blob: 4330054b66d9d56be304b293c7497b95dce754e0 [file] [log] [blame]
package backtype.storm.serialization;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
public class FieldSerialization {
private int _token;
private ISerialization _serialization;
public FieldSerialization(int token, ISerialization serialization) {
_serialization = serialization;
_token = token;
}
public int getToken() {
return _token;
}
public void serialize(Object obj, DataOutputStream out) throws IOException {
_serialization.serialize(obj, out);
}
public Object deserialize(DataInputStream in) throws IOException {
return _serialization.deserialize(in);
}
}