@InterfaceAudience.LimitedPrivate(value={"Coprocesssor","Phoenix"}) public class CompressionContext extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CompressionContext.DictionaryIndex |
Modifier and Type | Field and Description |
---|---|
private Map<CompressionContext.DictionaryIndex,Dictionary> |
dictionaries |
(package private) static String |
ENABLE_WAL_TAGS_COMPRESSION |
(package private) TagCompressionContext |
tagCompressionContext |
Constructor and Description |
---|
CompressionContext(Class<? extends Dictionary> dictType,
boolean recoveredEdits,
boolean hasTagCompression) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
clear() |
Dictionary |
getDictionary(Enum dictIndex) |
static final String ENABLE_WAL_TAGS_COMPRESSION
private final Map<CompressionContext.DictionaryIndex,Dictionary> dictionaries
TagCompressionContext tagCompressionContext
public CompressionContext(Class<? extends Dictionary> dictType, boolean recoveredEdits, boolean hasTagCompression) throws SecurityException, NoSuchMethodException, InstantiationException, IllegalAccessException, InvocationTargetException
public Dictionary getDictionary(Enum dictIndex)
void clear()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.