package org.joget.directory.dao; import java.util.Collection; import org.joget.directory.model.Grade; public interface GradeDao { Boolean addGrade(Grade grade); Boolean updateGrade(Grade grade); Boolean deleteGrade(String id); Grade getGrade(String id); Grade getGradeByName(String name); Collection<Grade> getGradesByOrganizationId(String filterString, String organizationId, String sort, Boolean desc, Integer start, Integer rows); Long getTotalGradesByOrganizationId(String filterString, String organizationId); Collection<Grade> findGrades(String condition, Object[] params, String sort, Boolean desc, Integer start, Integer rows); Long countGrades(String condition, Object[] params); }