Filter - ViiSE/papka GitHub Wiki

Filter

Interface:

public interface Filter<T> {
    T apply();
}

Methods

T apply() - return filter result.

Implementations

FilterFiles<T> - filter by files.
FilterFilesRaw - filter by full filename.
FilterFolders - filter by folders.
FilterFilesUniqueNormalize<T> - filter in which duplicate files are collapsed into one file.

Description

The interface Filter provides filtering. It differs from Find in that it does not throws NotFoundException. It's recommended to use FilterFilesUniqueNormalize on a row list of files before building folder tree.

⚠️ **GitHub.com Fallback** ⚠️