## Uses of Class
com.mckoi.util.IntegerListBlockInterface

Packages that use IntegerListBlockInterface
com.mckoi.util: Miscellaneous utility classes.

### Uses of IntegerListBlockInterface in com.mckoi.util

Subclasses of IntegerListBlockInterface in com.mckoi.util
`static class` `BlockIntegerList.IntArrayListBlock` The block that contains the actual int values of the list.

Fields in com.mckoi.util declared as IntegerListBlockInterface
`IntegerListBlockInterface` IntegerListBlockInterface.`next` The next block in the chain.
`IntegerListBlockInterface` IntegerListBlockInterface.`previous` The previous block in the chain.

Methods in com.mckoi.util that return IntegerListBlockInterface
`protected abstract IntegerListBlockInterface` AbstractBlockIntegerList.`newListBlock()` Creates a new ListBlock for the given implementation.
`protected IntegerListBlockInterface` BlockIntegerList.`newListBlock()` Creates a new ListBlock to fill with ints.

Methods in com.mckoi.util with parameters of type IntegerListBlockInterface
`void` BlockIntegerList.IntArrayListBlock.`copyTo​(IntegerListBlockInterface dest_block)` Copies all the data from this block into the given destination block.
`abstract void` IntegerListBlockInterface.`copyTo​(IntegerListBlockInterface dest_block)` Copies all the data from this block into the given destination block.
`protected void` AbstractBlockIntegerList.`deleteListBlock​(IntegerListBlockInterface list_block)` Called when the class decides this ListBlock is no longer needed.
`protected void` BlockIntegerList.`deleteListBlock​(IntegerListBlockInterface list_block)` Called when the class decides this ListBlock is no longer needed.
`void` BlockIntegerList.IntArrayListBlock.`moveTo​(IntegerListBlockInterface dest_block, int dest_index, int length)` Moves a set of values from the end of this block and inserts it into the given block at the destination index specified.
`abstract void` IntegerListBlockInterface.`moveTo​(IntegerListBlockInterface dest_block, int dest_index, int length)` Moves a set of values from the end of this block and inserts it into the given block at the destination index specified.
`protected int` AbstractBlockIntegerList.`removeFromBlock​(int block_index, IntegerListBlockInterface block, int position)` Removes the value from the given position in the specified block.

Constructors in com.mckoi.util with parameters of type IntegerListBlockInterface
`AbstractBlockIntegerList​(IntegerListBlockInterface[] blocks)` Constructs the list from the given set of initial blocks.