## 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)`