private class ForkJoinDirectoryWalker.DirectoryWalkTask extends RecursiveTask<DirectoryWalker.FileInfo>
| 限定符和类型 | 字段和说明 |
|---|---|
private int |
depth |
private File |
directory |
private DirectoryWalker.FileInfo |
directoryInfo |
private DirectoryWalker.ProgressBar |
progressBar |
private static long |
serialVersionUID |
| 构造器和说明 |
|---|
DirectoryWalkTask(File directory,
DirectoryWalker.FileInfo directoryInfo,
int depth,
DirectoryWalker.ProgressBar progressBar) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected DirectoryWalker.FileInfo |
compute() |
exec, getRawResult, setRawResultadapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnforkprivate static final long serialVersionUID
private final File directory
private final DirectoryWalker.FileInfo directoryInfo
private final int depth
private final DirectoryWalker.ProgressBar progressBar
DirectoryWalkTask(File directory, DirectoryWalker.FileInfo directoryInfo, int depth, DirectoryWalker.ProgressBar progressBar)
protected DirectoryWalker.FileInfo compute()
compute 在类中 RecursiveTask<DirectoryWalker.FileInfo>Copyright © 2020. All rights reserved.