| 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 |
| Modifier and Type | Method and Description |
|---|---|
Optional<Assignment> |
AssignmentImpl.createAssignment(String courseId,
Assignment assignment) |
Optional<Assignment> |
AssignmentImpl.deleteAssignment(String courseId,
Integer assignmentId) |
Optional<Assignment> |
AssignmentImpl.editAssignment(String courseId,
Assignment assignment) |
Optional<Assignment> |
AssignmentImpl.getSingleAssignment(GetSingleAssignmentOptions options) |
List<Assignment> |
AssignmentImpl.listCourseAssignments(ListCourseAssignmentsOptions options) |
List<Assignment> |
AssignmentImpl.listUserAssignments(ListUserAssignmentOptions options) |
protected Class<Assignment> |
AssignmentImpl.objectType() |
| Modifier and Type | Method and Description |
|---|---|
Optional<Assignment> |
AssignmentImpl.createAssignment(String courseId,
Assignment assignment) |
Optional<Assignment> |
AssignmentImpl.editAssignment(String courseId,
Assignment assignment) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Assignment> |
AssignmentWriter.createAssignment(String courseId,
Assignment assignment)
Create an assignment in Canvas.
|
Optional<Assignment> |
AssignmentWriter.deleteAssignment(String courseId,
Integer assignmentId)
Deletes a specified assignment in canvas
|
Optional<Assignment> |
AssignmentWriter.editAssignment(String courseId,
Assignment assignment)
Writes an Assignment object to the Canvas API
|
Optional<Assignment> |
AssignmentReader.getSingleAssignment(GetSingleAssignmentOptions options)
Retrieve a specific assignment from Canvas by its Canvas ID number
|
List<Assignment> |
AssignmentReader.listCourseAssignments(ListCourseAssignmentsOptions options)
Retrieve a list of assignments associated with a course
|
List<Assignment> |
AssignmentReader.listUserAssignments(ListUserAssignmentOptions options)
Retrieve a list of assignments associated with the given user/course combination
|
| Modifier and Type | Method and Description |
|---|---|
Optional<Assignment> |
AssignmentWriter.createAssignment(String courseId,
Assignment assignment)
Create an assignment in Canvas.
|
Optional<Assignment> |
AssignmentWriter.editAssignment(String courseId,
Assignment assignment)
Writes an Assignment object to the Canvas API
|
| Modifier and Type | Method and Description |
|---|---|
Assignment |
SubmissionComment.getAssignment() |
Assignment |
Submission.getAssignment() |
| Modifier and Type | Method and Description |
|---|---|
List<Assignment> |
AssignmentGroup.getAssignments() |
| Modifier and Type | Method and Description |
|---|---|
void |
SubmissionComment.setAssignment(Assignment assignment) |
void |
Submission.setAssignment(Assignment assignment) |
| Modifier and Type | Method and Description |
|---|---|
void |
AssignmentGroup.setAssignments(List<Assignment> assignments) |
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.