class BaseRowPythonScalarFunctionRunner extends AbstractGeneralPythonScalarFunctionRunner<BaseRow> {

	@Override
	@SuppressWarnings("unchecked")
	public BaseRowSerializer getInputTypeSerializer() {
		return (BaseRowSerializer) PythonTypeUtils.toBlinkTypeSerializer(getInputType());
	}

	public  BaseRowPythonScalarFunctionRunner(
		String taskName,
		FnDataReceiver<byte[]> resultReceiver,
		PythonFunctionInfo[] scalarFunctions,
		PythonEnvironmentManager environmentManager,
		RowType inputType,
		RowType outputType);

}