public interface LegacyProblemLogDao extends CommonDao<LegacyProblemLog>
Modifier and Type | Interface and Description |
---|---|
static class |
LegacyProblemLogDao.Field |
Modifier and Type | Field and Description |
---|---|
static java.util.List<Pair<java.lang.Enum<?>,java.lang.String>> |
FieldTypes |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.Integer,java.lang.Double> |
calculateUserAveragePairs(java.util.ArrayList<LegacyProblemLog> problemLogs) |
java.util.ArrayList<LegacyProblemLog> |
findByUserandAssignment(int userId,
int assignementId) |
java.util.ArrayList<LegacyProblemLog> |
findByUsersandAssignment(java.util.ArrayList<java.lang.Integer> userIds,
int assignmentId) |
java.util.ArrayList<LegacyProblemLog> |
getUserandCorrectness(int assignmentId) |
delete, delete, delete, deleteById, exists, exists, findAllIds, findAllIds, findAllIds, findAllObjects, findAllObjects, findAllObjects, findAllObjects, findById, findId, findId, findMultipleObjects, findMultipleObjects, findObject, findObject, findObject, getCount, getCount, getCount, getFieldDefns, persist, update, update, update
static final java.util.List<Pair<java.lang.Enum<?>,java.lang.String>> FieldTypes
java.util.ArrayList<LegacyProblemLog> findByUserandAssignment(int userId, int assignementId)
java.util.ArrayList<LegacyProblemLog> findByUsersandAssignment(java.util.ArrayList<java.lang.Integer> userIds, int assignmentId)
java.util.ArrayList<LegacyProblemLog> getUserandCorrectness(int assignmentId)
java.util.HashMap<java.lang.Integer,java.lang.Double> calculateUserAveragePairs(java.util.ArrayList<LegacyProblemLog> problemLogs)