예제 #1
0
 @Override
 public FileSystem[] getChildFileSystems() {
   List<InodeTree.MountPoint<FileSystem>> mountPoints = fsState.getMountPoints();
   Set<FileSystem> children = new HashSet<FileSystem>();
   for (InodeTree.MountPoint<FileSystem> mountPoint : mountPoints) {
     FileSystem targetFs = mountPoint.target.targetFileSystem;
     children.addAll(Arrays.asList(targetFs.getChildFileSystems()));
   }
   return children.toArray(new FileSystem[] {});
 }