Interface ModeloCampoDocumentoDao

All Superinterfaces:
Dao<ModeloCampoDocumento,Long>
All Known Implementing Classes:
ModeloCampoDocumentoDaoImpl

public interface ModeloCampoDocumentoDao extends Dao<ModeloCampoDocumento,Long>
  • Method Details

    • getCampos

      List<ModeloCampoDocumento> getCampos(ModeloDocumento modelo)
    • getCampos

      List<ModeloCampoDocumento> getCampos(Long modeloId)
    • getCamposAtivos

      List<ModeloCampoDocumento> getCamposAtivos(ModeloDocumento modelo)
    • getCamposAtivos

      List<ModeloCampoDocumento> getCamposAtivos(Long modeloId)
    • getCount

      long getCount(ModeloCampoDocumentoFilter filter)
    • getCampoPorSigla

      ModeloCampoDocumento getCampoPorSigla(ModeloDocumento modelo, String sigla)
    • getCampoPorId

      ModeloCampoDocumento getCampoPorId(Long id)
    • getCountCampos

      Long getCountCampos(ModeloDocumento modelo)
    • getCountCamposAtivos

      Long getCountCamposAtivos(ModeloDocumento modelo)
    • excluirCampo

      int excluirCampo(Long id)
    • excluirCampos

      int excluirCampos(Collection<Long> ids)
    • getForFilter

      List<ModeloCampoDocumento> getForFilter(ModeloCampoDocumentoFilter filter)
    • getForFilter

      List<ModeloCampoDocumento> getForFilter(ModeloCampoDocumentoFilter filter, int offset, int limit)
    • isSiglaCampoDocumentoEmUso

      boolean isSiglaCampoDocumentoEmUso(String sigla, ModeloDocumento doc)
    • isSiglaCampoDocumentoEmUso

      boolean isSiglaCampoDocumentoEmUso(String sigla, ModeloDocumento doc, Long ownerId)