Class IndexCreationContext.Wrapper
- java.lang.Object
-
- org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
-
- All Implemented Interfaces:
IndexCreationContext
- Direct Known Subclasses:
IndexCreationContext.BloomFilter,IndexCreationContext.Forward,IndexCreationContext.Geospatial,IndexCreationContext.Inverted,IndexCreationContext.Json,IndexCreationContext.Range,IndexCreationContext.Text
- Enclosing interface:
- IndexCreationContext
public static class IndexCreationContext.Wrapper extends Object implements IndexCreationContext
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.pinot.segment.spi.creator.IndexCreationContext
IndexCreationContext.BloomFilter, IndexCreationContext.Builder, IndexCreationContext.Common, IndexCreationContext.Forward, IndexCreationContext.Geospatial, IndexCreationContext.Inverted, IndexCreationContext.Json, IndexCreationContext.Range, IndexCreationContext.Text, IndexCreationContext.Wrapper
-
-
Method Summary
Modifier and Type Method Description booleanforwardIndexDisabled()intgetCardinality()FieldSpecgetFieldSpec()FilegetIndexDir()intgetLengthOfLongestEntry()intgetMaxNumberOfMultiValueElements()intgetMaxRowLengthInBytes()ComparablegetMaxValue()ComparablegetMinValue()intgetTotalDocs()intgetTotalNumberOfEntries()booleanhasDictionary()booleanisOnHeap()booleanisSorted()
-
-
-
Method Detail
-
getFieldSpec
public FieldSpec getFieldSpec()
- Specified by:
getFieldSpecin interfaceIndexCreationContext
-
getIndexDir
public File getIndexDir()
- Specified by:
getIndexDirin interfaceIndexCreationContext
-
isOnHeap
public boolean isOnHeap()
- Specified by:
isOnHeapin interfaceIndexCreationContext
-
getLengthOfLongestEntry
public int getLengthOfLongestEntry()
- Specified by:
getLengthOfLongestEntryin interfaceIndexCreationContext
-
getMaxNumberOfMultiValueElements
public int getMaxNumberOfMultiValueElements()
- Specified by:
getMaxNumberOfMultiValueElementsin interfaceIndexCreationContext
-
getMaxRowLengthInBytes
public int getMaxRowLengthInBytes()
- Specified by:
getMaxRowLengthInBytesin interfaceIndexCreationContext
-
isSorted
public boolean isSorted()
- Specified by:
isSortedin interfaceIndexCreationContext
-
getCardinality
public int getCardinality()
- Specified by:
getCardinalityin interfaceIndexCreationContext
-
getTotalNumberOfEntries
public int getTotalNumberOfEntries()
- Specified by:
getTotalNumberOfEntriesin interfaceIndexCreationContext
-
getTotalDocs
public int getTotalDocs()
- Specified by:
getTotalDocsin interfaceIndexCreationContext
-
hasDictionary
public boolean hasDictionary()
- Specified by:
hasDictionaryin interfaceIndexCreationContext
-
getMinValue
public Comparable getMinValue()
- Specified by:
getMinValuein interfaceIndexCreationContext
-
getMaxValue
public Comparable getMaxValue()
- Specified by:
getMaxValuein interfaceIndexCreationContext
-
forwardIndexDisabled
public boolean forwardIndexDisabled()
- Specified by:
forwardIndexDisabledin interfaceIndexCreationContext
-
-