- All Superinterfaces:
Work
- All Known Implementing Classes:
AbstractClue, ContentsClueImpl, NameClueImpl
public interface Clue
extends Work
A Clue is a aspect of a file/folder that can be detected. Clue(s) are grouped together
to establish a @see Pattern.
Clue is based on the @see Work, which comes from on j-easy
(https://github.com/j-easy/easy-flows) Work class. This provides a contract for a @see
WorkFlow to execute
If 'isContinueToRunIfDetected' is true, the scanner will keep matching for this Clue
(this is enforced in @see WorkContextDelegate). If its false, the scanner will make the
Clue detected, save the file it was detected in and no longer scan for that particular
Clue.
- Author:
- Luke Shannon (Github: lshannon)