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() |
VectorMapJoinRowBytesContainer |
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
IOException
ClassNotFoundException
public KeyValueContainer getSidefileKVContainer()
public ObjectContainer getMatchfileObjContainer()
public VectorMapJoinRowBytesContainer getMatchfileRowBytesContainer()
public boolean isHashMapOnDisk()
public void clear()
public int size()
Copyright © 2021 The Apache Software Foundation. All rights reserved.