## Uses of Class
net.metanotion.util.skiplist.SkipList

Packages that use SkipList
Package | Description
--- | ---
net.metanotion.io.block.index |
net.metanotion.util.skiplist |

### Uses of SkipList in net.metanotion.io.block.index

Subclasses of SkipList in net.metanotion.io.block.index
Modifier and Type | Class and Description
--- | ---
`class` | `BSkipList` On-disk format:

Methods in net.metanotion.io.block.index with parameters of type SkipList
Modifier and Type | Method and Description
--- | ---
`SkipLevels` | BSkipLevels.`newInstance(int levels, SkipSpan ss, SkipList sl)`
`SkipSpan` | IBSkipSpan.`newInstance(SkipList sl)`
`SkipSpan` | BSkipSpan.`newInstance(SkipList sl)`
`SkipSpan` | IBSkipSpan.`put(Comparable key, Object val, SkipList sl)` Load whole span from file, do the operation, flush out, then null out in-memory data again.
`Object[]` | IBSkipSpan.`remove(Comparable key, SkipList sl)` Load whole span from file, do the operation, flush out, then null out in-memory data again.

### Uses of SkipList in net.metanotion.util.skiplist

Methods in net.metanotion.util.skiplist with parameters of type SkipList
Modifier and Type | Method and Description
--- | ---
`SkipLevels` | SkipLevels.`newInstance(int levels, SkipSpan ss, SkipList sl)`
`SkipSpan` | SkipSpan.`newInstance(SkipList sl)`
`SkipSpan` | SkipSpan.`put(Comparable key, Object val, SkipList sl)`
`SkipLevels` | SkipLevels.`put(int start, Comparable key, Object val, SkipList sl)`
`Object[]` | SkipSpan.`remove(Comparable key, SkipList sl)`
`Object[]` | SkipLevels.`remove(int start, Comparable key, SkipList sl)`