question: searches for the block in the blocksmap and returns iterable of the storages the block belongs to . concode_field_sep BlockInfoContiguous blockInfo concode_elem_sep GSet<Block,BlockInfoContiguous> blocks concode_elem_sep int nextIdx concode_elem_sep int capacity concode_field_sep DatanodeStorageInfo next concode_elem_sep BlockInfoContiguous replaceBlock concode_elem_sep BlockCollection getBlockCollection concode_elem_sep void clear concode_elem_sep boolean hasNext concode_elem_sep Iterable<BlockInfoContiguous> getBlocks concode_elem_sep void removeBlock concode_elem_sep void remove concode_elem_sep BlockInfoContiguous getStoredBlock concode_elem_sep int numNodes concode_elem_sep int size concode_elem_sep BlockInfoContiguous addBlockCollection concode_elem_sep void close concode_elem_sep boolean removeNode concode_elem_sep int getCapacity
target: Iterable < DatanodeStorageInfo > function ( Block arg0 ) { return getStorages ( blocks . get ( arg0 ) ) ; }