public class IndexMode
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| java.lang.Class | analyzerClass | 
| boolean | isAnalyzed | 
| boolean | isLiteral | 
| long | maxCompactionFlushMemoryInMb | 
| OnDiskIndexBuilder.Mode | mode | 
| static IndexMode | NOT_INDEXED | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractAnalyzer | getAnalyzer(AbstractType<?> validator) | 
| static IndexMode | getMode(ColumnDefinition column,
       java.util.Map<java.lang.String,java.lang.String> indexOptions) | 
| static IndexMode | getMode(ColumnDefinition column,
       java.util.Optional<IndexMetadata> config) | 
| boolean | supports(Expression.Op operator) | 
| static void | validateAnalyzer(java.util.Map<java.lang.String,java.lang.String> indexOptions) | 
public static final IndexMode NOT_INDEXED
public final OnDiskIndexBuilder.Mode mode
public final boolean isAnalyzed
public final boolean isLiteral
public final java.lang.Class analyzerClass
public final long maxCompactionFlushMemoryInMb
public AbstractAnalyzer getAnalyzer(AbstractType<?> validator)
public static void validateAnalyzer(java.util.Map<java.lang.String,java.lang.String> indexOptions)
                             throws ConfigurationException
ConfigurationExceptionpublic static IndexMode getMode(ColumnDefinition column, java.util.Optional<IndexMetadata> config) throws ConfigurationException
ConfigurationExceptionpublic static IndexMode getMode(ColumnDefinition column, java.util.Map<java.lang.String,java.lang.String> indexOptions) throws ConfigurationException
ConfigurationExceptionpublic boolean supports(Expression.Op operator)
Copyright © 2018 The Apache Software Foundation