Class ColumnIndexCreationInfo

    • Constructor Detail

      • ColumnIndexCreationInfo

        public ColumnIndexCreationInfo​(ColumnStatistics columnStatistics,
                                       boolean createDictionary,
                                       boolean useVarLengthDictionary,
                                       boolean isAutoGenerated,
                                       Object defaultNullValue)
    • Method Detail

      • isCreateDictionary

        public boolean isCreateDictionary()
      • isUseVarLengthDictionary

        public boolean isUseVarLengthDictionary()
      • getMin

        public Object getMin()
      • getMax

        public Object getMax()
      • getSortedUniqueElementsArray

        public Object getSortedUniqueElementsArray()
      • getDistinctValueCount

        public int getDistinctValueCount()
      • isSorted

        public boolean isSorted()
      • getTotalNumberOfEntries

        public int getTotalNumberOfEntries()
      • getMaxNumberOfMultiValueElements

        public int getMaxNumberOfMultiValueElements()
      • getMaxRowLengthInBytes

        public int getMaxRowLengthInBytes()
      • isAutoGenerated

        public boolean isAutoGenerated()
      • getDefaultNullValue

        public Object getDefaultNullValue()
      • getLengthOfLongestEntry

        public int getLengthOfLongestEntry()
      • getPartitions

        public Set<Integer> getPartitions()
      • getNumPartitions

        public int getNumPartitions()
      • getPartitionFunctionConfig

        @Nullable
        public Map<String,​String> getPartitionFunctionConfig()