Package org.apache.commons.io.file
Class Counters
- java.lang.Object
 - 
- org.apache.commons.io.file.Counters
 
 
- 
public class Counters extends java.lang.ObjectProvides counters for files, directories, and sizes, as a visit proceeds.- Since:
 - 2.7
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCounters.CounterCounts using a number.static interfaceCounters.PathCountersCounts files, directories, and sizes, as a visit proceeds. 
- 
Constructor Summary
Constructors Constructor Description Counters() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Counters.CounterbigIntegerCounter()Returns a new BigInteger Counter.static Counters.PathCountersbigIntegerPathCounters()Returns a new BigInteger PathCounters.static Counters.CounterlongCounter()Returns a new long Counter.static Counters.PathCounterslongPathCounters()Returns a new BigInteger PathCounters.static Counters.CounternoopCounter()Returns the no-op Counter.static Counters.PathCountersnoopPathCounters()Returns the no-op PathCounters. 
 - 
 
- 
- 
Method Detail
- 
bigIntegerCounter
public static Counters.Counter bigIntegerCounter()
Returns a new BigInteger Counter.- Returns:
 - a new BigInteger Counter.
 
 
- 
bigIntegerPathCounters
public static Counters.PathCounters bigIntegerPathCounters()
Returns a new BigInteger PathCounters.- Returns:
 - a new BigInteger PathCounters.
 
 
- 
longCounter
public static Counters.Counter longCounter()
Returns a new long Counter.- Returns:
 - a new long Counter.
 
 
- 
longPathCounters
public static Counters.PathCounters longPathCounters()
Returns a new BigInteger PathCounters.- Returns:
 - a new BigInteger PathCounters.
 
 
- 
noopCounter
public static Counters.Counter noopCounter()
Returns the no-op Counter.- Returns:
 - the no-op Counter.
 - Since:
 - 2.9.0
 
 
- 
noopPathCounters
public static Counters.PathCounters noopPathCounters()
Returns the no-op PathCounters.- Returns:
 - the no-op PathCounters.
 - Since:
 - 2.9.0
 
 
 - 
 
 -