uk.org.retep.util.io
Class PatternFileFilter.Include
java.lang.Object
uk.org.retep.util.io.PatternFileFilter
uk.org.retep.util.io.PatternFileFilter.Include
- All Implemented Interfaces:
- java.io.FileFilter
- Enclosing class:
- PatternFileFilter
public static class PatternFileFilter.Include
- extends PatternFileFilter
An Include filter, where all files that match are included.
|
Constructor Summary |
PatternFileFilter.Include(java.io.File baseDirectory)
Create a FileFilter with no Patterns. |
PatternFileFilter.Include(java.io.File baseDirectory,
java.util.Collection<?> patterns)
Create a FileFilter with the supplied patterns. |
PatternFileFilter.Include(java.io.File baseDirectory,
java.util.regex.Pattern... patterns)
Create a FileFilter with the supplied Patterns. |
PatternFileFilter.Include(java.io.File baseDirectory,
java.lang.String... patterns)
Create a FileFilter with the supplied patterns. |
|
Method Summary |
boolean |
accept(java.io.File file)
Accept all files that are beneath the base directory and match
at least one Pattern |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PatternFileFilter.Include
public PatternFileFilter.Include(java.io.File baseDirectory)
- Create a FileFilter with no Patterns.
- Parameters:
baseDirectory - The base directory
PatternFileFilter.Include
public PatternFileFilter.Include(java.io.File baseDirectory,
java.util.regex.Pattern... patterns)
- Create a FileFilter with the supplied Patterns.
- Parameters:
baseDirectory - The base directorypatterns - Pattern array to include
PatternFileFilter.Include
public PatternFileFilter.Include(java.io.File baseDirectory,
java.lang.String... patterns)
- Create a FileFilter with the supplied patterns.
- Parameters:
baseDirectory - The base directorypatterns - String array to include
PatternFileFilter.Include
public PatternFileFilter.Include(java.io.File baseDirectory,
java.util.Collection<?> patterns)
- Create a FileFilter with the supplied patterns.
- Parameters:
baseDirectory - The base directorypatterns - Collection that can contain either Pattern or String objects.
accept
public boolean accept(java.io.File file)
- Accept all files that are beneath the base directory and match
at least one Pattern
- Parameters:
file - File to test
- Returns:
- true if the file is to be included.
Copyright © 1998-2010 Retep Development Group. All Rights Reserved.