| Package | Description |
|---|---|
| edu.ksu.canvas.impl |
Default implementations for Canvas API calls.
|
| edu.ksu.canvas.interfaces |
Interfaces defining Canvas API functionality
|
| edu.ksu.canvas.model.assignment | |
| edu.ksu.canvas.model.wrapper |
Wrapper objects for when the Canvas API returns lists wrapped in an object
|
| Modifier and Type | Method and Description |
|---|---|
List<Quiz> |
QuizImpl.getQuizzesInCourse(String courseId) |
Optional<Quiz> |
QuizImpl.getSingleQuiz(String courseId,
String quizId) |
protected Class<Quiz> |
QuizImpl.objectType() |
Optional<Quiz> |
QuizImpl.updateQuiz(Quiz quiz,
String courseId) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Quiz> |
QuizImpl.updateQuiz(Quiz quiz,
String courseId) |
| Modifier and Type | Method and Description |
|---|---|
List<Quiz> |
QuizReader.getQuizzesInCourse(String courseId)
Retrieve a list of quizzes from Canvas by its course Canvas ID number
|
Optional<Quiz> |
QuizReader.getSingleQuiz(String courseId,
String quizId)
Retrieve a specific quiz from Canvas by its course and quiz Canvas ID numbers
|
Optional<Quiz> |
QuizWriter.updateQuiz(Quiz quiz,
String courseId) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Quiz> |
QuizWriter.updateQuiz(Quiz quiz,
String courseId) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Quiz> |
QuizSubmissionResponse.getQuiz(int quizId)
Find a quiz associated with the queried quiz submissions (if quizzes were requested via GetQuizSubmissionsOptions)
|
Map<Integer,Quiz> |
QuizSubmissionResponse.getQuizzes()
Get a quiz ID to Quiz map of quizzes returned by the quiz submission query.
|
| Constructor and Description |
|---|
QuizSubmissionResponse(List<QuizSubmission> quizSubmissions,
List<User> users,
List<Quiz> quizzes) |
| Modifier and Type | Method and Description |
|---|---|
List<Quiz> |
QuizSubmissionWrapper.getQuizzes() |
| Modifier and Type | Method and Description |
|---|---|
void |
QuizSubmissionWrapper.setQuizzes(List<Quiz> quizzes) |
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.