package com.rjconsultores.ventaboletos.dao.sqlbuilder; /** * Interface que indica quais são os SQL nativos da aplicação. * * Cada método representa um SQL nativo que deve ser implementado de acordo com a base de dados. * * O padrão para a clase é retornar o SQL nativo para o conjunto de parametros * * * @author gleimar * */ public interface SQLBuilder { public String getSQLTarifaOficial1(Integer codRuta, Integer usuarioId, Integer orgaoConcedenteId); public String getSQLTarifaOficial2(Integer rutaId, Integer usuarioId, Integer orgaoConcedenteId); public String getSQLTaxaEmbarque1(Integer rutaId, Integer usuarioId); public String getSQLTaxaEmbarque2(Integer rutaId, Integer usuarioId); public String getSQLTaxaEmbarque3(Integer rutaId, Integer usuarioId); }