Provides classes supporting file filtering.
ClassDescriptionA file list filter that can be configured to always accept (pass) directories.A convenience base class for any
FileListFilterwhose criteria can be evaluated against each File in isolation.A FileListFilter that only passes files matched by one or more
FileListFilterif a corresponding marker file is also present to indicate a file transfer is complete.Stores "seen" files in a MetadataStore to survive application restarts.Filters a listing of files by qualifying their 'name' against a regular expression (an instance of
Pattern).Base class for filters that support ant style path expressions, which are less powerful but more readable than regular expressions.Simple implementation of
FileListFilterthat always returns true.
FileListFilterthat passes files only one time.The
CompositeFileListFilterextension which chains the result of the previous filter to the next one.A SpEL expression based
AbstractFileListFilterimplementation.Strategy interface for filtering a group of files.File system implementation of
FileListFilterimplementation that ignores any hidden files.Implementation of AbstractRegexPatternMatchingFileListFilter for java.io.File instances.A
FileListFilterthat can be reset by removing a specific file from its state.A
FileListFilterthat allows the caller to reverse (roll back) state changes.Filter that supports ant style path expressions, which are less powerful but more readable than regular expressions.