パッケージ com.kazurayam.unittest
クラス CopyDir
- すべての実装されたインタフェース:
FileVisitor<Path>
original: https://www.codejava.net/java-se/file-io/java-nio-copy-file-or-directory-examples
-
ネストされたクラスの概要
-
コンストラクタの概要
コンストラクタ説明copy the source directory and its content files/directories to the target directory recursively.CopyDir
(Path sourceDir, Path targetDir, CopyDir.Option option) copy the source directory and its content files/directories to the target directory recursively. -
メソッドの概要
修飾子とタイプメソッド説明static void
copy the source directory and its content files/directories to the target directory recursively.preVisitDirectory
(Path dir, BasicFileAttributes attributes) visitFile
(Path file, BasicFileAttributes attributes) クラスから継承されたメソッド java.nio.file.SimpleFileVisitor
postVisitDirectory, visitFileFailed
-
コンストラクタの詳細
-
CopyDir
copy the source directory and its content files/directories to the target directory recursively. If the targetDir is not existing, will create it.- パラメータ:
sourceDir
- source directory to copy fromtargetDir
- target directory to copy into- 例外:
IOException
- any error while i/o
-
CopyDir
copy the source directory and its content files/directories to the target directory recursively. If the targetDir is not existing, will create it.- パラメータ:
sourceDir
- source directory to copy fromtargetDir
- target directory to copy intooption
- specifies what to do when the target file is found existing- 例外:
IOException
- any error while i/o
-
-
メソッドの詳細
-
visitFile
- 定義:
visitFile
インタフェース内FileVisitor<Path>
- オーバーライド:
visitFile
クラス内SimpleFileVisitor<Path>
-
preVisitDirectory
- 定義:
preVisitDirectory
インタフェース内FileVisitor<Path>
- オーバーライド:
preVisitDirectory
クラス内SimpleFileVisitor<Path>
-
copyDir
copy the source directory and its content files/directories to the target directory recursively. If the targetDir is not existing, will create it.- パラメータ:
sourceDir
- source directory to copy fromtargetDir
- target directory to copy into- 例外:
IOException
- any error while i/o
-