package org.handwerkszeug.riak.mapreduce.internal;
import java.io.IOException;
import org.codehaus.jackson.JsonGenerator;
import org.handwerkszeug.riak.mapreduce.MapReduceInput;
/**
* @author taichi
*/
public class LocationInput implements MapReduceInput {
final String bucket;
final String key;
public LocationInput(String bucket, String key) {
this.bucket = bucket;
this.key = key;
}
@Override
public void appendTo(JsonGenerator generator) throws IOException {
generator.writeStartArray();
generator.writeString(this.bucket);
generator.writeString(this.key);
appendKeyData(generator);
generator.writeEndArray();
}
protected void appendKeyData(JsonGenerator generator) throws IOException {
}
}