org.neo4j.backup.check
Class DiffRecordStore<R extends AbstractBaseRecord>
java.lang.Object
org.neo4j.backup.check.DiffRecordStore<R>
- All Implemented Interfaces:
- Iterable<Long>, RecordStore<R>
public class DiffRecordStore<R extends AbstractBaseRecord>
- extends Object
- implements RecordStore<R>, Iterable<Long>
Not thread safe, intended for single threaded use.
| Fields inherited from interface org.neo4j.kernel.impl.nioneo.store.RecordStore |
IN_USE |
DiffRecordStore
public DiffRecordStore(RecordStore<R> actual)
toString
public String toString()
- Overrides:
toString in class Object
markDirty
public void markDirty(long id)
isModified
public boolean isModified(long id)
forceGetRaw
public R forceGetRaw(long id)
- Specified by:
forceGetRaw in interface RecordStore<R extends AbstractBaseRecord>
getRecordHeaderSize
public int getRecordHeaderSize()
- Specified by:
getRecordHeaderSize in interface RecordStore<R extends AbstractBaseRecord>
getRecordSize
public int getRecordSize()
- Specified by:
getRecordSize in interface RecordStore<R extends AbstractBaseRecord>
getHighId
public long getHighId()
- Specified by:
getHighId in interface RecordStore<R extends AbstractBaseRecord>
getRawHighId
public long getRawHighId()
getRecord
public R getRecord(long id)
- Specified by:
getRecord in interface RecordStore<R extends AbstractBaseRecord>
forceGetRecord
public R forceGetRecord(long id)
- Specified by:
forceGetRecord in interface RecordStore<R extends AbstractBaseRecord>
updateRecord
public void updateRecord(R record)
- Specified by:
updateRecord in interface RecordStore<R extends AbstractBaseRecord>
forceUpdateRecord
public void forceUpdateRecord(R record)
- Specified by:
forceUpdateRecord in interface RecordStore<R extends AbstractBaseRecord>
accept
public void accept(RecordStore.Processor processor,
R record)
- Specified by:
accept in interface RecordStore<R extends AbstractBaseRecord>
iterator
public Iterator<Long> iterator()
- Specified by:
iterator in interface Iterable<Long>
close
public void close()
- Specified by:
close in interface RecordStore<R extends AbstractBaseRecord>
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.