|
Class Summary |
| AbstractSearchTask |
Represents a single load, scan and update operation in a given code base and
scanning a given file. |
| CodeBase |
Manages the execution of a search process and co-ordinates all
related activities. |
| CommentSearch |
Produces Hits by locating all annotations within a source file and
producing hashes of each complete comment. |
| Hit |
Represents a block of comment code under examination, doesn't actually store
the comment, only the digest (MD5) and the File associated with it. |
| Passage |
Represents a bit of code and its origin. |
| ShreddingTask |
Produces Hits by cutting a file into overlapping sections
of a fixed length. |
| Specifier |
Describes the location and size of an interesting bit of code. |
| Spider |
Manically parses the directory tree and creates search operations to be
performed. |
| Target |
Represents a unit of code. |
| Worker |
Polls the queue of tasks in the code base and runs them sequentially
until the associated Spider has completed and the queue is empty. |