Interface SortedIndexDefinition
-
- All Superinterfaces:
IndexDefinition
- All Known Implementing Classes:
QueryIndexDefinition
public interface SortedIndexDefinition extends IndexDefinition
Represents a definition of a sorted index.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaffinity()Whether this index is affinity key index or not.GridCacheContextInfo<?,?>cacheInfo()Cache info.IndexRowCacheidxRowCache()Cache of index rows.intinlineSize()Inline size.IndexKeyTypeSettingskeyTypeSettings()Index key type settings.booleanprimary()Whether this index is primary key (unique) or not.IndexRowComparatorrowComparator()Comparator for comparing index rows.InlineIndexRowHandlerFactoryrowHandlerFactory()Index row handler.intsegments()Amount of index tree segments.StringtreeName()Represents an index tree name.GridQueryTypeDescriptortypeDescriptor()Type descriptor.-
Methods inherited from interface org.apache.ignite.internal.cache.query.index.IndexDefinition
idxName, indexKeyDefinitions
-
-
-
-
Method Detail
-
treeName
String treeName()
Represents an index tree name.
-
rowComparator
IndexRowComparator rowComparator()
Comparator for comparing index rows.
-
rowHandlerFactory
InlineIndexRowHandlerFactory rowHandlerFactory()
Index row handler.
-
keyTypeSettings
IndexKeyTypeSettings keyTypeSettings()
Index key type settings.
-
idxRowCache
IndexRowCache idxRowCache()
Cache of index rows.
-
typeDescriptor
GridQueryTypeDescriptor typeDescriptor()
Type descriptor.
-
cacheInfo
GridCacheContextInfo<?,?> cacheInfo()
Cache info.
-
segments
int segments()
Amount of index tree segments.
-
inlineSize
int inlineSize()
Inline size.
-
primary
boolean primary()
Whether this index is primary key (unique) or not.
-
affinity
boolean affinity()
Whether this index is affinity key index or not.
-
-