Uses of Interface
org.apache.ignite.internal.cache.query.index.sorted.keys.IndexKey
-
-
Uses of IndexKey in org.apache.ignite.internal.cache.query.index.sorted
Methods in org.apache.ignite.internal.cache.query.index.sorted that return IndexKey Modifier and Type Method Description IndexKeyInlineIndexRowHandler. indexKey(int idx, CacheDataRow row)Returns index key by specified idx.IndexKeyQueryIndexRowHandler. indexKey(int idx, CacheDataRow row)Returns index key by specified idx.IndexKeyIndexPlainRowImpl. key(int idx)IndexKeyIndexRow. key(int idx)IndexKeyIndexRowImpl. key(int idx)Methods in org.apache.ignite.internal.cache.query.index.sorted with parameters of type IndexKey Modifier and Type Method Description intIndexRowComparator. compareKey(long pageAddr, int off, int maxSize, IndexKey key, InlineIndexKeyType type)Compare inlined index key with specified key.intIndexRowComparator. compareKey(IndexKey left, IndexKey right)Compare index keys.intIndexRowComparatorImpl. compareKey(long pageAddr, int off, int maxSize, IndexKey key, InlineIndexKeyType type)Compare inlined index key with specified key.intIndexRowComparatorImpl. compareKey(IndexKey left, IndexKey right)Compare index keys.Constructors in org.apache.ignite.internal.cache.query.index.sorted with parameters of type IndexKey Constructor Description IndexPlainRowImpl(IndexKey[] idxKeys, InlineIndexRowHandler rowHnd)Constructor.IndexRowImpl(InlineIndexRowHandler rowHnd, CacheDataRow row, IndexKey[] keys)Constructor with prefilling of keys cache. -
Uses of IndexKey in org.apache.ignite.internal.cache.query.index.sorted.inline
Methods in org.apache.ignite.internal.cache.query.index.sorted.inline that return IndexKey Modifier and Type Method Description @Nullable IndexKeyInlineIndexKeyType. get(long pageAddr, int off, int maxSize)Gets index key from inline index tree.Methods in org.apache.ignite.internal.cache.query.index.sorted.inline with parameters of type IndexKey Modifier and Type Method Description intInlineIndexKeyType. compare(long pageAddr, int off, int maxSize, IndexKey v)Compares inlined and given value.static InlineIndexKeyTypeInlineIndexKeyTypeRegistry. get(IndexKey key, IndexKeyType expType, IndexKeyTypeSettings keyTypeSettings)Get key type for specified key.intInlineIndexKeyType. inlineSize(IndexKey key)Returns inline size for specified key.default booleanInlineIndexKeyType. isComparableTo(IndexKey key)intInlineIndexKeyType. put(long pageAddr, int off, IndexKey key, int maxSize)Puts given value into inline index tree. -
Uses of IndexKey in org.apache.ignite.internal.cache.query.index.sorted.inline.types
Classes in org.apache.ignite.internal.cache.query.index.sorted.inline.types with type parameters of type IndexKey Modifier and Type Class Description classNullableInlineIndexKeyType<T extends IndexKey>Abstract inline key.classNumericInlineIndexKeyType<T extends IndexKey>Inline index key implementation for inlining numeric values.Methods in org.apache.ignite.internal.cache.query.index.sorted.inline.types that return IndexKey Modifier and Type Method Description IndexKeyNullableInlineIndexKeyType. get(long pageAddr, int off, int maxSize)Restores value from inline, if possible.Methods in org.apache.ignite.internal.cache.query.index.sorted.inline.types with parameters of type IndexKey Modifier and Type Method Description intNullableInlineIndexKeyType. compare(long pageAddr, int off, int maxSize, IndexKey key)Compares inlined and given value.intBooleanInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intByteInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intBytesInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey bytes)Compares inlined and given value.intDateInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intDoubleInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intFloatInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intIntegerInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intLongInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.abstract intNullableInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey v)Compares inlined and given value.intObjectByteArrayInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intObjectHashInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey v)Compares inlined and given value.intShortInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intStringInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intStringNoCompareInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intTimeInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intTimestampInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intUuidInlineIndexKeyType. compare0(long pageAddr, int off, IndexKey key)Compares inlined and given value.intNullableInlineIndexKeyType. inlineSize(IndexKey key)Returns inline size for specified key.booleanDateInlineIndexKeyType. isComparableTo(IndexKey key)booleanNumericInlineIndexKeyType. isComparableTo(IndexKey key)booleanTimestampInlineIndexKeyType. isComparableTo(IndexKey key)intNullableInlineIndexKeyType. put(long pageAddr, int off, IndexKey key, int maxSize)Puts given value into inline index tree. -
Uses of IndexKey in org.apache.ignite.internal.cache.query.index.sorted.keys
Classes in org.apache.ignite.internal.cache.query.index.sorted.keys that implement IndexKey Modifier and Type Class Description classBooleanIndexKeyclassByteIndexKeyclassBytesIndexKeyclassCacheJavaObjectIndexKeyclassDateIndexKeyclassDateTimeIndexKeyClass that represnts a date/time index key.classDecimalIndexKeyclassDoubleIndexKeyclassFloatIndexKeyclassIntegerIndexKeyclassJavaObjectIndexKeyRepresents an index key that stores as Java Object.classLongIndexKeyclassNullIndexKeyRepresents null value stored in index row or query.classNumericIndexKeyClass that represnts a numeric index key.classPlainJavaObjectIndexKeyclassShortIndexKeyclassSignedBytesIndexKeyclassStringIndexKeyclassTimeIndexKeyclassTimestampIndexKeyclassUuidIndexKeyMethods in org.apache.ignite.internal.cache.query.index.sorted.keys that return IndexKey Modifier and Type Method Description static IndexKeyIndexKeyFactory. wrap(Object o, int keyType, CacheObjectValueContext coctx, IndexKeyTypeSettings keyTypeSettings)Wraps user object toIndexKeyobject.static IndexKeyIndexKeyFactory. wrap(Object o, IndexKeyType keyType, CacheObjectValueContext coctx, IndexKeyTypeSettings keyTypeSettings)Wraps user object toIndexKeyobject.Methods in org.apache.ignite.internal.cache.query.index.sorted.keys with parameters of type IndexKey Modifier and Type Method Description intBooleanIndexKey. compare(IndexKey o)intByteIndexKey. compare(IndexKey o)intBytesIndexKey. compare(IndexKey o)intDateIndexKey. compare(IndexKey o)intDecimalIndexKey. compare(IndexKey o)intDoubleIndexKey. compare(IndexKey o)intFloatIndexKey. compare(IndexKey o)intIndexKey. compare(IndexKey o)intIntegerIndexKey. compare(IndexKey o)intJavaObjectIndexKey. compare(IndexKey o)intLongIndexKey. compare(IndexKey o)intNullIndexKey. compare(IndexKey o)intShortIndexKey. compare(IndexKey o)intSignedBytesIndexKey. compare(IndexKey o)intStringIndexKey. compare(IndexKey o)intTimeIndexKey. compare(IndexKey o)intTimestampIndexKey. compare(IndexKey o)intUuidIndexKey. compare(IndexKey o)booleanDateTimeIndexKey. isComparableTo(IndexKey k)default booleanIndexKey. isComparableTo(IndexKey k)booleanNumericIndexKey. isComparableTo(IndexKey k)Method parameters in org.apache.ignite.internal.cache.query.index.sorted.keys with type arguments of type IndexKey Modifier and Type Method Description static voidIndexKeyFactory. register(IndexKeyType keyType, Function<Object,IndexKey> wrapper)Register wrapper for custom IndexKey type.
-