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.
|