public class SimpleColumnIndexCapabilities extends Object implements ColumnIndexCapabilities
| Constructor and Description |
|---|
SimpleColumnIndexCapabilities(boolean invertible,
boolean exact) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static ColumnIndexCapabilities |
getConstant()
ColumnIndexCapabilities to use for constant values (including 'null' values for 'missing' columns) |
int |
hashCode() |
boolean |
isExact()
Indicates if an index is an exact match, or should also be post-filtered with a value matcher.
|
boolean |
isInvertible()
Indicates if an index can be inverted for use with a 'NOT' filter.
|
ColumnIndexCapabilities |
merge(ColumnIndexCapabilities other) |
public SimpleColumnIndexCapabilities(boolean invertible,
boolean exact)
public static ColumnIndexCapabilities getConstant()
ColumnIndexCapabilities to use for constant values (including 'null' values for 'missing' columns)public boolean isInvertible()
ColumnIndexCapabilitiesisInvertible in interface ColumnIndexCapabilitiespublic boolean isExact()
ColumnIndexCapabilitiesisExact in interface ColumnIndexCapabilitiespublic ColumnIndexCapabilities merge(ColumnIndexCapabilities other)
merge in interface ColumnIndexCapabilitiesCopyright © 2011–2022 The Apache Software Foundation. All rights reserved.