Package org.apache.commons.io.file
Class CountingPathVisitor.AbstractBuilder<T,B extends CountingPathVisitor.AbstractBuilder<T,B>>  
java.lang.Object
org.apache.commons.io.build.AbstractSupplier<T,B>
 
org.apache.commons.io.file.SimplePathVisitor.AbstractBuilder<T,B>
 
org.apache.commons.io.file.CountingPathVisitor.AbstractBuilder<T,B> 
- Type Parameters:
- T- The CountingPathVisitor type.
- B- The AbstractBuilder type.
- All Implemented Interfaces:
- IOSupplier<T>
- Direct Known Subclasses:
- AccumulatorPathVisitor.Builder,- CountingPathVisitor.Builder
- Enclosing class:
- CountingPathVisitor
public abstract static class CountingPathVisitor.AbstractBuilder<T,B extends CountingPathVisitor.AbstractBuilder<T,B>>  
extends SimplePathVisitor.AbstractBuilder<T,B> 
Builds instances of 
CountingPathVisitor.- Since:
- 2.19.0
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionsetDirectoryFilter(PathFilter directoryFilter) Sets how to filter directories.setDirectoryPostTransformer(UnaryOperator<Path> directoryTransformer) Sets how to transform directories, defaults toUnaryOperator.identity().setFileFilter(PathFilter fileFilter) Sets how to filter files.setPathCounters(Counters.PathCounters pathCounters) Sets how to count path visits.Methods inherited from class org.apache.commons.io.file.SimplePathVisitor.AbstractBuildersetVisitFileFailedFunctionMethods inherited from class org.apache.commons.io.build.AbstractSupplierasThisMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.commons.io.function.IOSupplierasSupplier, get, getUnchecked
- 
Constructor Details- 
AbstractBuilderpublic AbstractBuilder()Constructs a new builder for subclasses.
 
- 
- 
Method Details- 
setDirectoryFilterSets how to filter directories.- Parameters:
- directoryFilter- how to filter files.
- Returns:
- this instance.
 
- 
setDirectoryPostTransformerSets how to transform directories, defaults toUnaryOperator.identity().- Parameters:
- directoryTransformer- how to filter files.
- Returns:
- this instance.
 
- 
setFileFilterSets how to filter files.- Parameters:
- fileFilter- how to filter files.
- Returns:
- this instance.
 
- 
setPathCountersSets how to count path visits.- Parameters:
- pathCounters- How to count path visits.
- Returns:
- this instance.
 
 
-