TokenTree (apache-cassandra API)
Date: 2018-02-14

org.apache.cassandra.index.sasi.disk

## Class TokenTree

- java.lang.Object
- - org.apache.cassandra.index.sasi.disk.TokenTree

-     public class TokenTree
      extends java.lang.Object

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `TokenTree.OnDiskToken`
    `class` | `TokenTree.TokenTreeIterator`

  - ### Constructor Summary

    Constructors
    Modifier | Constructor and Description
    --- | ---
    `` | `TokenTree(Descriptor d, MappedBuffer tokenTree)`
    `protected` | `TokenTree(MappedBuffer tokenTree)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `TokenTree.OnDiskToken` | `get(long searchToken, com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)`
    `long` | `getCount()`
    `RangeIterator<java.lang.Long,Token>` | `iterator(com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### TokenTree

          protected TokenTree(MappedBuffer tokenTree)

    - #### TokenTree

          public TokenTree(Descriptor d,
                           MappedBuffer tokenTree)

  - ### Method Detail

    - #### getCount

          public long getCount()

    - #### iterator

          public RangeIterator<java.lang.Long,Token> iterator(com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)

    - #### get

          public TokenTree.OnDiskToken get(long searchToken,
                                           com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)

Copyright © 2018 The Apache Software Foundation