public static class HybridHashTableContainer.HashPartition extends Object
Constructor and Description |
---|
HybridHashTableContainer.HashPartition(int threshold,
float loadFactor,
int wbSize,
long memUsage,
boolean createHashMap) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
BytesBytesMultiHashMap |
getHashMapFromDisk(int initialCapacity) |
BytesBytesMultiHashMap |
getHashMapFromMemory() |
ObjectContainer |
getMatchfileObjContainer() |
VectorMapJoinRowBytesContainer |
getMatchfileRowBytesContainer() |
KeyValueContainer |
getSidefileKVContainer() |
boolean |
isHashMapOnDisk() |
public HybridHashTableContainer.HashPartition(int threshold, float loadFactor, int wbSize, long memUsage, boolean createHashMap)
public BytesBytesMultiHashMap getHashMapFromMemory()
public BytesBytesMultiHashMap getHashMapFromDisk(int initialCapacity) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public KeyValueContainer getSidefileKVContainer()
public ObjectContainer getMatchfileObjContainer()
public VectorMapJoinRowBytesContainer getMatchfileRowBytesContainer()
public boolean isHashMapOnDisk()
public void clear()
Copyright © 2017 The Apache Software Foundation. All rights reserved.