@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–2021 The Apache Software Foundation. All rights reserved.