public class Groupers extends Object
| Modifier and Type | Method and Description |
|---|---|
static AggregateResult |
dictionaryFull(int count) |
static ByteBuffer |
getSlice(ByteBuffer buffer,
int sliceSize,
int i) |
static int |
hashObject(Object obj) |
static AggregateResult |
hashTableFull(int count) |
static int |
smear(int hashCode)
This method was rewritten in Java from an intermediate step of the Murmur hash function in
https://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp, which contained the
following header:
MurmurHash3 was written by Austin Appleby, and is placed in the public domain.
|
static int[] |
writeAggregationRows(int[] scratch,
int start,
int end)
Write ints from "start" to "end" into "scratch", if start != 0.
|
public static int smear(int hashCode)
public static AggregateResult dictionaryFull(int count)
public static AggregateResult hashTableFull(int count)
public static int hashObject(Object obj)
public static ByteBuffer getSlice(ByteBuffer buffer, int sliceSize, int i)
@Nullable public static int[] writeAggregationRows(int[] scratch, int start, int end)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.