@Override public int fillChunkData(byte[] data,int offset,int index,KeyStructureInfo keyStructureInfo){
  if (chunkAttributes.getInvertedIndexes() != null) {
    index=chunkAttributes.getInvertedIndexesReverse()[index];
  }
  System.arraycopy(dataChunk,index * chunkAttributes.getColumnValueSize(),data,offset,chunkAttributes.getColumnValueSize());
  return chunkAttributes.getColumnValueSize();
}

@ Override public int fillChunkData ( byte [ ] data , int offset , int index , KeyStructureInfo keyStructureInfo ) { if ( chunkAttributes . getInvertedIndexes ( ) != null ) { index = chunkAttributes . getInvertedIndexesReverse ( ) [ index ] ; } System . arraycopy ( dataChunk , index * chunkAttributes . getColumnValueSize ( ) , data , offset , chunkAttributes . getColumnValueSize ( ) ) ; return chunkAttributes . getColumnValueSize ( ) ; }
below method will be used to fill the data based on offset and row id
