| ICodeBlock |
Interface for storing a single block of code flagged by a detector as suspected plagiarism.
|
| ICodeBlockGroup |
An interface that connects multiple ICodeBlocks where plagiarism is detected between those files.
|
| IJob |
Interface for an object which defines a detection job.
|
| IResultFile |
Stores the results of an individual file from a job, is used as child of IResultJob
|
| IResultJob |
Object which stores the set of results from a job execution, organised by file.
|
| IResultTask |
Stores the results of an individual file for an individual task (detector), is used as child of IResultFile
|
| ISourceFile |
Interface for accessing the data from an individual source file from a submission
|
| ISourceFileHelper |
Helper interface, for fetching ISourceFile instances from their unique id
|
| ISubmission |
Interface for accessing data from a single submission, this contains many files and might contain many child submission, which represent directories within the submission
|
| ITask |
Interface for object which stores an individual detector used in a detection job, including the parameter mapping for the specific task.
|
| IWorkspace |
Workspace object groups, submission, jobs, results.
|