|Class and Description
Implementations of this interface define which files and folders should be searched and which should be skipped during search over a directory structure.
Class which groups individual search types.
Factory which creates
Shareable search history.
DataObjects should be searched.
Pattern describes the search conditions
Search type is service which provides search functionality on set of nodes.