public interface TokenTreeBuilder extends java.lang.Iterable<Pair<java.lang.Long,com.carrotsearch.hppc.LongSet>>
| Modifier and Type | Interface and Description | 
|---|---|
| static class  | TokenTreeBuilder.EntryType | 
| Modifier and Type | Field and Description | 
|---|---|
| static short | AB_MAGIC | 
| static int | BLOCK_BYTES | 
| static int | BLOCK_ENTRY_BYTES | 
| static int | BLOCK_HEADER_BYTES | 
| static byte | ENTRY_TYPE_MASK | 
| static byte | LAST_LEAF_SHIFT | 
| static long | MAX_OFFSET | 
| static int | OVERFLOW_ENTRY_BYTES | 
| static int | OVERFLOW_TRAILER_BYTES | 
| static int | OVERFLOW_TRAILER_CAPACITY | 
| static byte | SHARED_HEADER_BYTES | 
| static int | TOKENS_PER_BLOCK | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(java.util.Iterator<Pair<java.lang.Long,com.carrotsearch.hppc.LongSet>> data) | 
| void | add(java.lang.Long token,
   long keyPosition) | 
| void | add(java.util.SortedMap<java.lang.Long,com.carrotsearch.hppc.LongSet> data) | 
| void | add(TokenTreeBuilder ttb) | 
| TokenTreeBuilder | finish() | 
| long | getTokenCount() | 
| boolean | isEmpty() | 
| int | serializedSize() | 
| void | write(DataOutputPlus out) | 
static final int BLOCK_BYTES
static final int BLOCK_HEADER_BYTES
static final int BLOCK_ENTRY_BYTES
static final int OVERFLOW_TRAILER_BYTES
static final int OVERFLOW_ENTRY_BYTES
static final int OVERFLOW_TRAILER_CAPACITY
static final int TOKENS_PER_BLOCK
static final long MAX_OFFSET
static final byte LAST_LEAF_SHIFT
static final byte SHARED_HEADER_BYTES
static final byte ENTRY_TYPE_MASK
static final short AB_MAGIC
void add(java.lang.Long token,
         long keyPosition)
void add(java.util.SortedMap<java.lang.Long,com.carrotsearch.hppc.LongSet> data)
void add(java.util.Iterator<Pair<java.lang.Long,com.carrotsearch.hppc.LongSet>> data)
void add(TokenTreeBuilder ttb)
boolean isEmpty()
long getTokenCount()
TokenTreeBuilder finish()
int serializedSize()
void write(DataOutputPlus out) throws java.io.IOException
java.io.IOExceptionCopyright © 2018 The Apache Software Foundation