Class TokenTree.OnDiskToken
- java.lang.Object
-
- org.apache.cassandra.index.sasi.disk.Token
-
- org.apache.cassandra.index.sasi.disk.TokenTree.OnDiskToken
-
- All Implemented Interfaces:
java.lang.Comparable<CombinedValue<java.lang.Long>>,java.lang.Iterable<DecoratedKey>,CombinedValue<java.lang.Long>
- Enclosing class:
- TokenTree
public static class TokenTree.OnDiskToken extends Token
-
-
Constructor Summary
Constructors Constructor Description OnDiskToken(MappedBuffer buffer, long position, short leafSize, com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.carrotsearch.hppc.LongSetgetOffsets()static TokenTree.OnDiskTokengetTokenAt(MappedBuffer buffer, int idx, short leafSize, com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)java.util.Iterator<DecoratedKey>iterator()voidmerge(CombinedValue<java.lang.Long> other)
-
-
-
Constructor Detail
-
OnDiskToken
public OnDiskToken(MappedBuffer buffer, long position, short leafSize, com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)
-
-
Method Detail
-
merge
public void merge(CombinedValue<java.lang.Long> other)
-
iterator
public java.util.Iterator<DecoratedKey> iterator()
-
getOffsets
public com.carrotsearch.hppc.LongSet getOffsets()
- Specified by:
getOffsetsin classToken
-
getTokenAt
public static TokenTree.OnDiskToken getTokenAt(MappedBuffer buffer, int idx, short leafSize, com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)
-
-