IntegerListInterface
public class BlockIntegerList extends AbstractBlockIntegerList
Modifier and Type | Class | Description |
---|---|---|
static class |
BlockIntegerList.IntArrayListBlock |
The block that contains the actual int values of the list.
|
block_list
Constructor | Description |
---|---|
BlockIntegerList() |
Constructs the list.
|
BlockIntegerList(IntegerListInterface i_list) |
Copies the information from the given BlockIntegerList into a new
object and performs a deep clone of the information in this container.
|
BlockIntegerList(IntegerVector ivec) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
deleteListBlock(IntegerListBlockInterface list_block) |
Called when the class decides this ListBlock is no longer needed.
|
protected IntegerListBlockInterface |
newListBlock() |
Creates a new ListBlock to fill with ints.
|
add, add, checkSorted, checkSorted, contains, contains, get, insertSort, insertSort, isImmutable, iterator, iterator, remove, removeFromBlock, removeSort, removeSort, searchFirst, searchLast, setImmutable, size, toString, uniqueInsertSort
public BlockIntegerList()
public BlockIntegerList(IntegerVector ivec)
public BlockIntegerList(IntegerListInterface i_list)
protected IntegerListBlockInterface newListBlock()
newListBlock
in class AbstractBlockIntegerList
protected void deleteListBlock(IntegerListBlockInterface list_block)
deleteListBlock
in class AbstractBlockIntegerList
Copyright © 2018. All rights reserved.