public static class HybridHashTableContainer.HashPartition extends Object
| Constructor and Description |
|---|
HashPartition(int initialCapacity,
float loadFactor,
int wbSize,
long maxProbeSize,
boolean createHashMap,
String spillLocalDirs) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
BytesBytesMultiHashMap |
getHashMapFromDisk(int rowCount) |
BytesBytesMultiHashMap |
getHashMapFromMemory() |
ObjectContainer |
getMatchfileObjContainer() |
VectorRowBytesContainer |
getMatchfileRowBytesContainer() |
KeyValueContainer |
getSidefileKVContainer() |
boolean |
isHashMapOnDisk() |
int |
size() |
public HashPartition(int initialCapacity,
float loadFactor,
int wbSize,
long maxProbeSize,
boolean createHashMap,
String spillLocalDirs)
public BytesBytesMultiHashMap getHashMapFromMemory()
public BytesBytesMultiHashMap getHashMapFromDisk(int rowCount) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic KeyValueContainer getSidefileKVContainer()
public ObjectContainer getMatchfileObjContainer()
public VectorRowBytesContainer getMatchfileRowBytesContainer()
public boolean isHashMapOnDisk()
public void clear()
public int size()
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.