All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hmsonline.virgil.mapreduce.VirgilMap Maven / Gradle / Ivy

The newest version!
package com.hmsonline.virgil.mapreduce;

import java.util.List;
import java.util.Map;

public interface VirgilMap {
	//  Takes a row and returns a set of key,value pairs
	//  Map map (rowkey, map)
	public Map map (String rowKey, Map columns, Map  params);
	
	//  Takes a key and a list of values and returns a set of rows.
	//        Map     columns vals                   key     values
	public Map> reduce (String key, List values, Map  params);
}