Package com.arcadedb.index
Interface RangeIndex
-
- All Superinterfaces:
Index
- All Known Implementing Classes:
LSMTreeIndex
,TypeIndex
public interface RangeIndex extends Index
Basic Range Index interface. Supports range queries and iterations.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.arcadedb.index.Index
Index.BuildIndexCallback
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IndexCursor
iterator(boolean ascendingOrder)
The returning iterator does not skip deleted entries and it might contains duplicated entries.IndexCursor
iterator(boolean ascendingOrder, Object[] fromKeys, boolean inclusive)
The returning iterator does not skip deleted entries and it might contains duplicated entries.IndexCursor
range(boolean ascending, Object[] beginKeys, boolean beginKeysInclusive, Object[] endKeys, boolean endKeysInclusive)
The returning iterator does not skip deleted entries and it might contains duplicated entries.-
Methods inherited from interface com.arcadedb.index.Index
countEntries, get, get, getAssociatedBucketId, getName, getNullStrategy, getPageSize, getPropertyNames, getType, getTypeName, isAutomatic, isCompacting, isUnique, put, remove, remove, scheduleCompaction, setNullStrategy, supportsOrderedIterations
-
-
-
-
Method Detail
-
iterator
IndexCursor iterator(boolean ascendingOrder)
The returning iterator does not skip deleted entries and it might contains duplicated entries. WARNING: this method does not read pending changes in transaction.
-
iterator
IndexCursor iterator(boolean ascendingOrder, Object[] fromKeys, boolean inclusive)
The returning iterator does not skip deleted entries and it might contains duplicated entries. WARNING: this method does not read pending changes in transaction.
-
range
IndexCursor range(boolean ascending, Object[] beginKeys, boolean beginKeysInclusive, Object[] endKeys, boolean endKeysInclusive)
The returning iterator does not skip deleted entries and it might contains duplicated entries. WARNING: this method does not read pending changes in transaction.
-
-