public class FilterVirtualFileVisitor extends AbstractVirtualFileVisitor
| Modifier and Type | Field and Description |
|---|---|
private VirtualFileFilter |
filter
The filter
|
private java.util.List<VirtualFile> |
matched
What is matched
|
| Constructor and Description |
|---|
FilterVirtualFileVisitor(VirtualFileFilter filter)
Create a new FilterVirtualFileVisitor with default attributes
|
FilterVirtualFileVisitor(VirtualFileFilter filter,
VisitorAttributes attributes)
Create a new FilterVirtualFileVisitor.
|
| Modifier and Type | Method and Description |
|---|---|
private static VisitorAttributes |
checkAttributes(VirtualFileFilter filter,
VisitorAttributes attributes)
Check the attributes
|
java.util.List<VirtualFile> |
getMatched()
Get the matched files
|
void |
visit(VirtualFile virtualFile)
Visit a virtual file
|
getAttributesprivate final VirtualFileFilter filter
private java.util.List<VirtualFile> matched
public FilterVirtualFileVisitor(VirtualFileFilter filter)
filter - the filterjava.lang.IllegalArgumentException - if the filter is nullpublic FilterVirtualFileVisitor(VirtualFileFilter filter, VisitorAttributes attributes)
filter - the filterattributes - the attributes, uses the default if nulljava.lang.IllegalArgumentException - if the filter is nullprivate static VisitorAttributes checkAttributes(VirtualFileFilter filter, VisitorAttributes attributes)
filter - the filterattributes - the attributesjava.lang.IllegalArgumentException - for a null filterpublic java.util.List<VirtualFile> getMatched()
public void visit(VirtualFile virtualFile)
VirtualFileVisitorvirtualFile - the virtual file being visited