<BUG>import com.ibm.crail.CrailFS;
import com.ibm.crail.CrailFile;
import com.ibm.crail.CrailResult;</BUG>
import com.ibm.crail.namenode.protocol.FileInfo;
<BUG>public class CoreDirectory extends CrailDirectory {

private CoreFileSystem fs;
private FileInfo fileInfo;
private String path;
protected CoreDirectory(CoreFileSystem fs, FileInfo fileInfo, String path){
this.fs = fs;</BUG>
this.fileInfo = fileInfo;

package com.ibm.crail.core;
import java.util.Iterator;
import java.util.concurrent.Future;
import com.ibm.crail.CrailDirectory;
import com.ibm.crail.namenode.protocol.FileInfo;
class CoreDirectory extends CoreNode implements CrailDirectory {
protected CoreDirectory(CoreFileSystem fs, FileInfo fileInfo, String path){
super(fs, fileInfo, path, 0, 0);
this.fs = fs;
this.fileInfo = fileInfo;
