java.lang.Object
org.apache.jena.dboe.index.RangeIndexWrapper
org.apache.jena.dboe.index.RangeIndexLogger
- All Implemented Interfaces:
Iterable<Record>,org.apache.jena.atlas.lib.Closeable,org.apache.jena.atlas.lib.Sync,Index,RangeIndex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDelete a record - Return true if a record was actually removedFind one record - and return the record actually in the index (may have a value part)booleanInsert a record - return true if an insertion was actually needediterator()Iterate over the whole indexReturn records between min (inclusive) and max (exclusive), based on the record keysMethods inherited from class org.apache.jena.dboe.index.RangeIndexWrapper
check, clear, close, contains, getRecordFactory, getWrapped, isEmpty, iterator, maxKey, minKey, size, syncMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
RangeIndexLogger
-
-
Method Details
-
insert
Description copied from interface:IndexInsert a record - return true if an insertion was actually needed- Specified by:
insertin interfaceIndex- Overrides:
insertin classRangeIndexWrapper
-
delete
Description copied from interface:IndexDelete a record - Return true if a record was actually removed- Specified by:
deletein interfaceIndex- Overrides:
deletein classRangeIndexWrapper
-
find
Description copied from interface:IndexFind one record - and return the record actually in the index (may have a value part)- Specified by:
findin interfaceIndex- Overrides:
findin classRangeIndexWrapper
-
iterator
Description copied from interface:IndexIterate over the whole index -
iterator
Description copied from interface:RangeIndexReturn records between min (inclusive) and max (exclusive), based on the record keys- Specified by:
iteratorin interfaceRangeIndex- Overrides:
iteratorin classRangeIndexWrapper
-