package eu.dnetlib.contract.runner;

/**
 * Invoker data result entry.
 * @author mhorst
 *
 */
public class InvokerDataResultEntry {

	private InvokerData invokerData;
	
	private Object result;
	
	/**
	 * Default constructor.
	 * @param invokerData
	 * @param result
	 */
	public InvokerDataResultEntry(InvokerData invokerData, Object result) {
		this.invokerData = invokerData;
		this.result = result;
	}

	/**
	 * Returns {@link InvokerData} object associated with the result entry.
	 * @return InvokerData object associated with the result entry
	 */
	public InvokerData getInvokerData() {
		return invokerData;
	}

	/**
	 * Returns result object.
	 * @return result object
	 */
	public Object getResult() {
		return result;
	}
	
}
