org.apache.commons.io.file
Class Counters
- java.lang.Object
-
- org.apache.commons.io.file.Counters
public class Counters extends Object
Provides counters for files, directories, and sizes, as a visit proceeds.- Since:
- 2.7
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static interface
Counters.Counter
Counts using a number.static interface
Counters.PathCounters
Counts files, directories, and sizes, as a visit proceeds.
Constructor Summary
Constructors Constructor and Description Counters()
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static Counters.Counter
bigIntegerCounter()
Returns a new BigInteger Counter.static Counters.PathCounters
bigIntegerPathCounters()
Returns a new BigInteger PathCounters.static Counters.Counter
longCounter()
Returns a new long Counter.static Counters.PathCounters
longPathCounters()
Returns a new BigInteger PathCounters.static Counters.Counter
noopCounter()
Returns the NOOP Counter.static Counters.PathCounters
noopPathCounters()
Returns the NOOP 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 NOOP Counter.- Returns:
- the NOOP Counter.
- Since:
- 2.9.0
noopPathCounters
public static Counters.PathCounters noopPathCounters()
Returns the NOOP PathCounters.- Returns:
- the NOOP PathCounters.
- Since:
- 2.9.0
Copyright © 2002–2021 The Apache Software Foundation. All rights reserved.