public class DirectorySizeCalculator
extends java.nio.file.SimpleFileVisitor<java.nio.file.Path>
| Modifier and Type | Field and Description | 
|---|---|
| protected java.io.File | path | 
| protected long | size | 
| Constructor and Description | 
|---|
| DirectorySizeCalculator(java.io.File path) | 
| Modifier and Type | Method and Description | 
|---|---|
| long | getAllocatedSize() | 
| boolean | isAcceptable(java.nio.file.Path file) | 
| java.nio.file.FileVisitResult | visitFile(java.nio.file.Path file,
         java.nio.file.attribute.BasicFileAttributes attrs) | 
| java.nio.file.FileVisitResult | visitFileFailed(java.nio.file.Path file,
               java.io.IOException exc) | 
public boolean isAcceptable(java.nio.file.Path file)
public java.nio.file.FileVisitResult visitFile(java.nio.file.Path file,
                                               java.nio.file.attribute.BasicFileAttributes attrs)
                                        throws java.io.IOException
visitFile in interface java.nio.file.FileVisitor<java.nio.file.Path>visitFile in class java.nio.file.SimpleFileVisitor<java.nio.file.Path>java.io.IOExceptionpublic java.nio.file.FileVisitResult visitFileFailed(java.nio.file.Path file,
                                                     java.io.IOException exc)
                                              throws java.io.IOException
visitFileFailed in interface java.nio.file.FileVisitor<java.nio.file.Path>visitFileFailed in class java.nio.file.SimpleFileVisitor<java.nio.file.Path>java.io.IOExceptionpublic long getAllocatedSize()
Copyright © 2018 The Apache Software Foundation