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    }