java.lang.Object
org.apache.jena.dboe.index.IndexWrapper
org.apache.jena.dboe.index.IndexLogger
- All Implemented Interfaces:
Iterable<org.apache.jena.dboe.base.record.Record>,org.apache.jena.atlas.lib.Closeable,org.apache.jena.atlas.lib.Sync,Index
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandelete(org.apache.jena.dboe.base.record.Record record) Delete a record - Return true if a record was actually removedorg.apache.jena.dboe.base.record.Recordfind(org.apache.jena.dboe.base.record.Record record) Find one record - and return the record actually in the index (may have a value part)booleaninsert(org.apache.jena.dboe.base.record.Record record) Insert a record - return true if an insertion was actually neededIterator<org.apache.jena.dboe.base.record.Record>iterator()Iterate over the whole indexMethods inherited from class org.apache.jena.dboe.index.IndexWrapper
check, clear, close, contains, getRecordFactory, isEmpty, 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
-
IndexLogger
-
-
Method Details
-
insert
public boolean insert(org.apache.jena.dboe.base.record.Record record) Description copied from interface:IndexInsert a record - return true if an insertion was actually needed- Specified by:
insertin interfaceIndex- Overrides:
insertin classIndexWrapper
-
delete
public boolean delete(org.apache.jena.dboe.base.record.Record record) Description copied from interface:IndexDelete a record - Return true if a record was actually removed- Specified by:
deletein interfaceIndex- Overrides:
deletein classIndexWrapper
-
find
public org.apache.jena.dboe.base.record.Record find(org.apache.jena.dboe.base.record.Record record) 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 classIndexWrapper
-
iterator
Description copied from interface:IndexIterate over the whole index
-