public class CustomTypeDataIndex<K> extends TypeDataIndex<K>
disableIndexingOffHeapIdProperty
TypeDataIndex.UpdateIndexModes
_DummyOI, _fifoGroupsIndexExtention, _NNullTemplates, _NTemplates, _RTNullTemplates, _RTTemplates, m_AreAnyLogicallDelitions
Constructor and Description |
---|
CustomTypeDataIndex(CacheManager cacheManager,
ISpaceIndex index,
int pos,
int indexCreationNumber) |
CustomTypeDataIndex(CacheManager cacheManager,
ISpaceIndex index,
int pos,
int indexCreationNumber,
ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) |
Modifier and Type | Method and Description |
---|---|
Object |
getIndexValue(ServerEntry entry) |
Object |
getIndexValueForTemplate(ServerEntry entry) |
boolean |
isCustomIndex() |
addNullNotifyTemplate, addNullReadTakeTemplate, assumeUniqueValue, disableIndexingOffHeapIdProperty, disableIndexUsageForOperation, getCacheManager, getCompoundFifoGroupsIndexForSegment, getCompoundIndexSegments, getCompoundIndexValueForTemplate, getConcurrentExtendedIndex, getExtendedFGIndex, getExtendedFifoGroupsIndexForScanning, getExtendedIndex, getExtendedIndexForScanning, getFifoGroupsIndexExtention, getFifoGroupsIndexType, getIndexCreationNumber, getIndexDefinition, getIndexEntries, getIndexType, getMaxFixedPropertiesSegmentPos, getNonUniqueEntriesStore, getNullEntries, getPos, getSegmentsOriginatingIndexes, getUniqueEntriesStore, getValueType, insertBasicIndexTemplate, insertEntryIndexedField_impl, insertEntryIndexedField, insertEntryIndexedField, isCompound, isConsiderValueClone, isExtendedIndex, isFifoGroupsMainIndex, isIndexed, isIndexesBackRefsForOffHeapData, isMultiValuePerEntryIndex, isUniqueIndex, markIndexValue, moveValueBackrefsOnUpdate, multiValueIterator, multiValueSize, numOfEntryIndexBackRefs, prepareForReplacingEntryIndexedField, removeBasicIndexTemplate, removeEntryIndexedField_impl, removeEntryIndexedField_main, removeEntryIndexedField, removeUniqueIndexedField, setCompoundFifoGroupsIndexForSegment, updateIndexValue, updateIndexValueUndexXtn, usedEconomyHashMap
public CustomTypeDataIndex(CacheManager cacheManager, ISpaceIndex index, int pos, int indexCreationNumber)
public CustomTypeDataIndex(CacheManager cacheManager, ISpaceIndex index, int pos, int indexCreationNumber, ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType)
public Object getIndexValue(ServerEntry entry)
getIndexValue
in class TypeDataIndex<K>
public boolean isCustomIndex()
isCustomIndex
in class TypeDataIndex<K>
public Object getIndexValueForTemplate(ServerEntry entry)
getIndexValueForTemplate
in class TypeDataIndex<K>
Copyright © GigaSpaces.