public class Decoder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Decoder.ReadArrayFunction |
| Constructor and Description |
|---|
Decoder(java.nio.IntBuffer buf) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
readArray(int count,
Decoder.ReadArrayFunction fn) |
int |
readBinary(int w) |
boolean |
readBit() |
int[] |
readSortedAscending(int n) |
int[] |
readSortedUnique() |
java.lang.String |
readString() |
<T> java.util.ArrayList<T> |
readTree(java.util.function.Function<int[],T> fn) |
int |
readUnary() |
int[] |
readUnique() |
int |
readUnsigned() |
int[] |
readUnsortedDeltas(int n) |
public boolean readBit()
public int readUnary()
public int readBinary(int w)
public int readUnsigned()
public int[] readSortedAscending(int n)
public int[] readUnsortedDeltas(int n)
public int[] readArray(int count,
Decoder.ReadArrayFunction fn)
public int[] readUnique()
public <T> java.util.ArrayList<T> readTree(java.util.function.Function<int[],T> fn)
public java.lang.String readString()
public int[] readSortedUnique()