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 Description static class
TokenTree.OnDiskToken
class
TokenTree.TokenTreeIterator
-
Constructor Summary
Constructors Modifier Constructor Description TokenTree(Descriptor d, MappedBuffer tokenTree)
protected
TokenTree(MappedBuffer tokenTree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
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)
-
-