Class NumericIndexKey
- java.lang.Object
-
- org.apache.ignite.internal.cache.query.index.sorted.keys.NumericIndexKey
-
- All Implemented Interfaces:
IndexKey
- Direct Known Subclasses:
BooleanIndexKey,ByteIndexKey,DecimalIndexKey,DoubleIndexKey,FloatIndexKey,IntegerIndexKey,LongIndexKey,ShortIndexKey
public abstract class NumericIndexKey extends Object implements IndexKey
Class that represnts a numeric index key.
-
-
Constructor Summary
Constructors Constructor Description NumericIndexKey()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract intcompareTo(boolean val)abstract intcompareTo(byte val)abstract intcompareTo(double val)abstract intcompareTo(float val)abstract intcompareTo(int val)abstract intcompareTo(long val)abstract intcompareTo(short val)abstract intcompareTo(BigDecimal val)booleanisComparableTo(IndexKey k)
-
-
-
Method Detail
-
compareTo
public abstract int compareTo(boolean val)
-
compareTo
public abstract int compareTo(byte val)
-
compareTo
public abstract int compareTo(short val)
-
compareTo
public abstract int compareTo(int val)
-
compareTo
public abstract int compareTo(long val)
-
compareTo
public abstract int compareTo(float val)
-
compareTo
public abstract int compareTo(double val)
-
compareTo
public abstract int compareTo(BigDecimal val)
-
isComparableTo
public boolean isComparableTo(IndexKey k)
- Specified by:
isComparableToin interfaceIndexKey- Returns:
Trueif index key can be compared to another index key (in case keys have different types).
-
-