get the blocks making up a particular stream in the list. The blocks are removed from the list.paramstartBlock the index of the first block in the streamreturnthe stream as an array of correctly ordered blocksexceptionIOException if blocks are missing
remove and return the specified block from the listparamindex the index of the specified blockreturnthe specified blockexceptionIOException if the index is out of range or has already been removed
set the associated BlockAllocationTableparambat the associated BlockAllocationTableexceptionIOException
remove the specified block from the listparamindex the index of the specified block; if the index is out of range, that's ok