Serialized Form
-
Package uk.ac.warwick.dcs.sherlock.api.exception
-
Class uk.ac.warwick.dcs.sherlock.api.exception.ResultJobUnsupportedException extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.api.exception.SubmissionUnsupportedException extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.api.exception.UnknownDetectionTypeException extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.api.exception.WorkspaceUnsupportedException extends java.lang.Exception implements Serializable
-
-
Package uk.ac.warwick.dcs.sherlock.api.model.postprocessing
-
Class uk.ac.warwick.dcs.sherlock.api.model.postprocessing.AbstractModelTaskRawResult extends java.lang.Object implements Serializable
- serialVersionUID:
- 24L
-
-
Package uk.ac.warwick.dcs.sherlock.api.util
-
Class uk.ac.warwick.dcs.sherlock.api.util.IndexedString extends Tuple<java.lang.Integer,java.lang.String> implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.api.util.PairedTuple extends java.lang.Object implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.api.util.Tuple extends java.lang.Object implements Serializable
-
-
Package uk.ac.warwick.dcs.sherlock.engine.executor.common
-
Class uk.ac.warwick.dcs.sherlock.engine.executor.common.AtomicFloat extends java.lang.Number implements Serializable
-
Serialized Fields
-
bits
java.util.concurrent.atomic.AtomicInteger bits
-
-
-
-
Package uk.ac.warwick.dcs.sherlock.engine.executor.work
-
Class uk.ac.warwick.dcs.sherlock.engine.executor.work.WorkDetect extends java.util.concurrent.RecursiveTask<java.util.List<AbstractModelTaskRawResult>> implements Serializable
-
Serialized Fields
-
begin
int begin
-
end
int end
-
result
java.util.List<AbstractModelTaskRawResult> result
-
status
JobStatus status
-
threshold
int threshold
-
workers
java.util.List<DetectorWorker> workers
-
-
-
Class uk.ac.warwick.dcs.sherlock.engine.executor.work.WorkPreProcessFile extends java.util.concurrent.RecursiveAction implements Serializable
-
Serialized Fields
-
begin
int begin
-
end
int end
-
file
ISourceFile file
-
fileContent
java.lang.String fileContent
-
tasks
java.util.List<IWorkTask> tasks
-
-
-
Class uk.ac.warwick.dcs.sherlock.engine.executor.work.WorkPreProcessFiles extends java.util.concurrent.RecursiveAction implements Serializable
-
Serialized Fields
-
begin
int begin
-
end
int end
-
files
java.util.List<ISourceFile> files
-
tasks
java.util.List<IWorkTask> tasks
-
-
-
-
Package uk.ac.warwick.dcs.sherlock.engine.storage
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityArchive extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
children
java.util.List<EntityArchive> children
-
files
java.util.List<EntityFile> files
-
id
long id
-
name
java.lang.String name
-
parent
EntityArchive parent
-
pending
boolean pending
-
pendingWorkspace
EntityWorkspace pendingWorkspace
-
workspace
EntityWorkspace workspace
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityCodeBlock extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
file
EntityFile file
-
group
EntityCodeBlockGroup group
-
lines
java.util.List<java.lang.Integer> lines
-
score
float score
-
size
int size
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityCodeBlockGroup extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
blockMap
java.util.Map<java.lang.Long,EntityCodeBlock> blockMap
-
comment
java.lang.String comment
-
type
java.lang.String type
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityFile extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
archive
EntityArchive archive
-
extension
java.lang.String extension
-
filename
java.lang.String filename
-
filesize
long filesize
-
hash
java.lang.String hash
-
id
long id
-
lineCount
int lineCount
-
nonEmptyLineCount
int nonEmptyLineCount
-
secure
byte[] secure
-
timestamp
java.sql.Timestamp timestamp
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityJob extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
detectors
java.util.List<java.lang.Class<? extends IDetector>> detectors
-
filesPresent
long[] filesPresent
-
id
long id
-
prepared
boolean prepared
-
results
EntityResultJob results
-
status
WorkStatus status
-
tasks
java.util.List<EntityTask> tasks
-
timestamp
java.sql.Timestamp timestamp
-
workspace
EntityWorkspace workspace
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityResultFile extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
file
EntityFile file
-
fileScores
java.util.Map<EntityFile,java.lang.Float> fileScores
-
jobRes
EntityResultJob jobRes
-
overallScore
float overallScore
-
taskResults
java.util.List<EntityResultTask> taskResults
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityResultJob extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
fileResults
java.util.List<EntityResultFile> fileResults
-
id
long id
-
job
EntityJob job
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityResultTask extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
containingBlocks
java.util.List<EntityCodeBlockGroup> containingBlocks
-
fileRes
EntityResultFile fileRes
-
fileScores
java.util.Map<EntityFile,java.lang.Float> fileScores
-
task
EntityTask task
-
taskScore
float taskScore
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityTask extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
detector
java.lang.String detector
-
hash
java.lang.String hash
-
id
long id
-
job
EntityJob job
-
paramMap
java.util.Map<java.lang.String,java.lang.Float> paramMap
-
secure
byte[] secure
-
status
WorkStatus status
-
timestamp
java.sql.Timestamp timestamp
-
-
Class uk.ac.warwick.dcs.sherlock.engine.storage.EntityWorkspace extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
id
long id
-
jobs
java.util.List<EntityJob> jobs
-
lang
java.lang.String lang
-
name
java.lang.String name
-
submissions
java.util.List<EntityArchive> submissions
-
-
-
Package uk.ac.warwick.dcs.sherlock.module.client
-
Class uk.ac.warwick.dcs.sherlock.module.client.LocalDashboard extends javax.swing.JFrame implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.client.Splash extends javax.swing.JFrame implements Serializable
-
Serialized Fields
-
gif
uk.ac.warwick.dcs.sherlock.module.client.Splash.GifPanel gif
-
text
uk.ac.warwick.dcs.sherlock.module.client.Splash.TextPanel text
-
textThread
java.lang.Thread textThread
-
-
-
-
Package uk.ac.warwick.dcs.sherlock.module.model.base.detection
-
Class uk.ac.warwick.dcs.sherlock.module.model.base.detection.NgramMatch extends java.lang.Object implements Serializable
-
Serialized Fields
-
common
boolean common
Used to allow skipping during score methods if the math is considered common. Is now redundant due to depreciation, but has been left in if needed in future use cases. -
files
ISourceFile[] files
The two files with matching sections. -
lines
java.util.ArrayList<Tuple<java.lang.Integer,java.lang.Integer>> lines
The line positions of both blocks. -
similarity
float similarity
The similarity between the section of both files.
-
-
-
-
Package uk.ac.warwick.dcs.sherlock.module.model.base.postprocessing
-
Class uk.ac.warwick.dcs.sherlock.module.model.base.postprocessing.NGramRawResult extends AbstractModelTaskRawResult implements Serializable
-
Serialized Fields
-
file1id
long file1id
The ID number of the first file in the compared pair. -
file2id
long file2id
The ID number of the second file in the compared pair. -
locations
java.util.List<PairedTuple<java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer>> locations
The list of file block locations. Stored in the form of 2 pairs, each pair denoting the start and end line of the code block in the respective file. Stored in form List <PairedTuple<Integer, Integer, Integer, Integer>>. -
objects
java.util.List<T extends java.io.Serializable> objects
The list of match objects (containers). -
size
int size
The number of match objects stored in the container
-
-
-
Class uk.ac.warwick.dcs.sherlock.module.model.base.postprocessing.SimpleObjectEqualityRawResult extends AbstractModelTaskRawResult implements Serializable
-
Serialized Fields
-
file1id
long file1id
-
file1NumObjs
int file1NumObjs
-
file2id
long file2id
-
file2NumObjs
int file2NumObjs
-
locations
java.util.List<PairedTuple<java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer>> locations
-
objects
java.util.List<T extends java.io.Serializable> objects
-
size
int size
-
-
-
-
Package uk.ac.warwick.dcs.sherlock.module.web.exceptions
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.AccountNotFound extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.AccountOwner extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.CompareSameSubmission extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.DetectorNotFound extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.FileUploadFailed extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.IWorkspaceNotFound extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.LoadingHelpFailed extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.MapperException extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.NoFilesUploaded extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.NotAjaxRequest extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.NotImplementedException extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.NotTemplateOwner extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.ParameterNotFound extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.ResultsNotFound extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.SourceFileNotFound extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.SpringNotInitialised extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.SubmissionNotFound extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.TemplateContainsNoDetectors extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.TemplateNotFound extends java.lang.Exception implements Serializable
-
Class uk.ac.warwick.dcs.sherlock.module.web.exceptions.WorkspaceNotFound extends java.lang.Exception implements Serializable
-