Interface IndicadorDao

All Superinterfaces:
Dao<Indicador,Long>
All Known Implementing Classes:
IndicadorDaoImpl

public interface IndicadorDao extends Dao<Indicador,Long>
  • Method Details

    • clonarIndicador

      Indicador clonarIndicador(Indicador indicador, String proprietario)
    • isSiglaEmUso

      boolean isSiglaEmUso(String sigla)
    • isSiglaEmUso

      boolean isSiglaEmUso(String sigla, Long excluideId)
    • getIndicadorPorSigla

      Indicador getIndicadorPorSigla(String sigla)
    • getIndicadorObjetivosPorObjetivoPorSigla

      IndicadorObjetivos getIndicadorObjetivosPorObjetivoPorSigla(ObjetivoEstrategico objetivo, String sigla)
    • getIndicadores

      List<IndicadorObjetivos> getIndicadores(PlanoEstrategico planoEstrategico)
    • getIndicadores

      List<IndicadorObjetivos> getIndicadores(ObjetivoEstrategico objetivoEstrategico)
    • getIndicadoresNotIn

      List<Indicador> getIndicadoresNotIn(ObjetivoEstrategico objetivoEstrategico)
    • getCountIndicadorDadosPorIndicador

      Long getCountIndicadorDadosPorIndicador(Indicador indicador)
    • salvarIndicadorDados

      void salvarIndicadorDados(IndicadorDados indicadorDados)
    • getIndicadorDadosPorSigla

      IndicadorDados getIndicadorDadosPorSigla(ObjetivoEstrategico objetivo, String sigla, Date data)