package net.sf.jasperreports.engine.query; import java.util.Map; import net.sf.jasperreports.engine.JRDataset; import net.sf.jasperreports.engine.JRException; public interface JRQueryExecuterFactory { public static final String QUERY_EXECUTER_FACTORY_PREFIX = "net.sf.jasperreports.query.executer.factory."; Object[] getBuiltinParameters(); JRQueryExecuter createQueryExecuter(JRDataset paramJRDataset, Map paramMap) throws JRException; boolean supportsQueryParameterType(String paramString); }