public static interface ColumnCapabilities.CoercionLogic
ColumnCapabilities.Capable.UNKNOWN into
ColumnCapabilities.Capable.TRUE or ColumnCapabilities.Capable.FALSE for each ColumnCapabilities.Capable of a ColumnCapabilities, as is
appropriate for the situation of the caller.| Modifier and Type | Method and Description |
|---|---|
boolean |
dictionaryEncoded()
If
ColumnCapabilities.isDictionaryEncoded() is ColumnCapabilities.Capable.UNKNOWN, define if it should be treated
as true or false. |
boolean |
dictionaryValuesSorted()
If
ColumnCapabilities.areDictionaryValuesSorted() ()} is ColumnCapabilities.Capable.UNKNOWN, define if it should be
treated as true or false. |
boolean |
dictionaryValuesUnique()
If
ColumnCapabilities.areDictionaryValuesUnique() ()} is ColumnCapabilities.Capable.UNKNOWN, define if it should be
treated as true or false. |
boolean |
hasNulls()
If
ColumnCapabilities.hasNulls() is ColumnCapabilities.Capable.UNKNOWN, define if it should be treated as true
or false |
boolean |
multipleValues()
If
ColumnCapabilities.hasMultipleValues() is ColumnCapabilities.Capable.UNKNOWN, define if it should be treated
as true or false. |
boolean dictionaryEncoded()
ColumnCapabilities.isDictionaryEncoded() is ColumnCapabilities.Capable.UNKNOWN, define if it should be treated
as true or false.boolean dictionaryValuesSorted()
ColumnCapabilities.areDictionaryValuesSorted() ()} is ColumnCapabilities.Capable.UNKNOWN, define if it should be
treated as true or false.boolean dictionaryValuesUnique()
ColumnCapabilities.areDictionaryValuesUnique() ()} is ColumnCapabilities.Capable.UNKNOWN, define if it should be
treated as true or false.boolean multipleValues()
ColumnCapabilities.hasMultipleValues() is ColumnCapabilities.Capable.UNKNOWN, define if it should be treated
as true or false.boolean hasNulls()
ColumnCapabilities.hasNulls() is ColumnCapabilities.Capable.UNKNOWN, define if it should be treated as true
or falseCopyright © 2011–2021 The Apache Software Foundation. All rights reserved.