Class SearchSpecification<C extends Containerable>

  • Type Parameters:
    C - Type of items
    All Implemented Interfaces:
    DebugDumpable, Cloneable
    Direct Known Subclasses:
    ResourceSearchSpecification

    public class SearchSpecification<C extends Containerable>
    extends Object
    implements DebugDumpable, Cloneable
    "Compiled" specification of items that are to be processed by SearchBasedActivityRun. Basically, this is a grouping of type + query + options + "use repo" flag. This object has writable fields, as it can be modified during activity run. There is a subclass dedicated to searching for objects on a resource (`ResourceSearchSpecification`).