Package com.deltawalker.script
Interface TimeFilter
- All Superinterfaces:
Filter,FolderFilter
A folder comparison filter that excludes or includes files and folders by
their last-modified time. Created with
Filters.addTimeFilter(boolean, FolderFilter.Target, boolean, long, boolean, String).-
Nested Class Summary
Nested classes/interfaces inherited from interface com.deltawalker.script.FolderFilter
FolderFilter.Target -
Method Summary
Modifier and TypeMethodDescriptionlonggetTime()Returns time in milliseconds the meaning of which depends on the return value ofisAbsolute().booleanAnswers how the value ofgetTime()is interpreted.booleanAnswers whether this filter excludes or includes the resources it matches, as in "Exclude files older than 2 days".booleanisOlder()Answers whether this filter matches older or newer resources, as in "Exclude files older than 2 days".Methods inherited from interface com.deltawalker.script.Filter
getDescription, getDisplayExpression, getExpression, isEnabled, isRegexTypeMethods inherited from interface com.deltawalker.script.FolderFilter
getTarget
-
Method Details
-
getTime
long getTime()Returns time in milliseconds the meaning of which depends on the return value ofisAbsolute().When
isAbsolute()returnstrue, the time is a point in time, in milliseconds since January 1, 1970, 00:00:00 GMT; when it returnsfalse, the time is a number of milliseconds before the moment the filter is applied.- Returns:
- time in milliseconds
- Since:
- 2.0
-
isAbsolute
boolean isAbsolute()Answers how the value ofgetTime()is interpreted.- Returns:
trueifgetTime()is a point in time, in milliseconds since January 1, 1970, 00:00:00 GMT;falseif it is a number of milliseconds before the moment the filter is applied- Since:
- 2.0
- See Also:
-
isExclude
boolean isExclude()Answers whether this filter excludes or includes the resources it matches, as in "Exclude files older than 2 days".- Returns:
truefor Exclude.falsefor Include.- Since:
- 2.0
-
isOlder
boolean isOlder()Answers whether this filter matches older or newer resources, as in "Exclude files older than 2 days".- Returns:
truefor older,falsefor newer- Since:
- 2.0
-