package edu.uci.ics.pregelix.fs; import java.io.FileNotFoundException; import java.io.IOException; import java.net.URI; import org.apache.hadoop.fs.FSDataInputStream; import org.apache.hadoop.fs.FSDataOutputStream; import org.apache.hadoop.fs.FileStatus; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.permission.FsPermission; import org.apache.hadoop.util.Progressable; public class AsterixFileSystem extends FileSystem { @Override public Path makeQualified(Path path) { return path; } @Override public URI getUri() { return null; } @Override public FSDataInputStream open(Path f, int bufferSize) throws IOException { return null; } @Override public FSDataOutputStream create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress) throws IOException { return null; } @Override public FSDataOutputStream append(Path f, int bufferSize, Progressable progress) throws IOException { return null; } @Override public boolean rename(Path src, Path dst) throws IOException { return false; } @Override public boolean delete(Path f, boolean recursive) throws IOException { return false; } @Override public FileStatus[] listStatus(Path f) throws FileNotFoundException, IOException { return null; } @Override public void setWorkingDirectory(Path new_dir) { } @Override public Path getWorkingDirectory() { return null; } @Override public boolean mkdirs(Path f, FsPermission permission) throws IOException { return false; } @Override public FileStatus getFileStatus(Path f) throws IOException { return null; } }