public ByteBuffer getIndirectRecordEntry(int idx)
  {
    if(_ok){
      int offset = _data.getInt(idx*4);
      int size = _data.getInt(offset);
      ByteBuffer meta = ByteBuffer.allocate(size);
      meta.order(ByteOrder.LITTLE_ENDIAN);
      _data.position(offset+4);
      _data.get(meta.array(),0,size);
      return meta;
    }
    else
      return null;
  }
Class for accessing meta-data (dat-files) used by FSA applications.

@author  <a href="mailto:boros@yahoo-inc.com">Peter Boros</a>
fsa/src/main/java/com/yahoo/fsa/MetaData.java