001 /* Copyright (c) 2009 & onwards. MapR Tech, Inc., All rights reserved */
002
003 package org.apache.hadoop.fs;
004
005 import java.io.DataInput;
006 import java.io.DataOutput;
007 import java.io.IOException;
008 import java.util.List;
009
010
011 public interface PathId {
012
013 public String getFid();
014
015 public long[] getIPs();
016
017 public void setFid(String fid);
018
019 public void setIps(long[] ips);
020
021 public void setIps(List<Long> ips);
022
023 public void writeFields(DataOutput out) throws IOException;
024
025 public void readFields(DataInput in) throws IOException;
026 }