private static class VisitorAttributes.ImmutableVisitorAttributes extends VisitorAttributes
DEFAULT, LEAVES_ONLY, RECURSE, RECURSE_ALL, RECURSE_LEAVES_ONLY| Constructor and Description |
|---|
ImmutableVisitorAttributes()
Create a new ImmutableVirtualFileVisitorAttributes with default values
|
ImmutableVisitorAttributes(boolean leavesOnly,
VirtualFileFilter recurseFilter)
Create a new ImmutableVirtualFileVisitorAttributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setIgnoreErrors(boolean ignoreErrors)
Set the ignoreErrors.
|
void |
setIncludeHidden(boolean includeHidden)
Set the includeHidden.
|
void |
setIncludeRoot(boolean includeRoot)
Set the includeRoot.
|
void |
setLeavesOnly(boolean leavesOnly)
Set the leaves only.
|
void |
setRecurseFilter(VirtualFileFilter filter)
Set the recurse filter.
|
getRecurseFilter, isIgnoreErrors, isIncludeHidden, isIncludeRoot, isLeavesOnly, isRecurseImmutableVisitorAttributes()
ImmutableVisitorAttributes(boolean leavesOnly,
VirtualFileFilter recurseFilter)
leavesOnly - whether to visit leaves onlyrecurseFilter - - filter which controls whether to recursepublic void setLeavesOnly(boolean leavesOnly)
VisitorAttributessetLeavesOnly in class VisitorAttributesleavesOnly - the leaves onlypublic void setIncludeRoot(boolean includeRoot)
VisitorAttributessetIncludeRoot in class VisitorAttributesincludeRoot - the includeRoot.public void setRecurseFilter(VirtualFileFilter filter)
VisitorAttributessetRecurseFilter in class VisitorAttributesfilter - - the recurse filter.public void setIgnoreErrors(boolean ignoreErrors)
VisitorAttributessetIgnoreErrors in class VisitorAttributesignoreErrors - the ignoreErrors.public void setIncludeHidden(boolean includeHidden)
VisitorAttributessetIncludeHidden in class VisitorAttributesincludeHidden - the includeHidden.