java.lang.Object
org.neo4j.backup.check.DiffRecordStore<R>
- All Implemented Interfaces:
- Iterable<Long>, org.neo4j.kernel.impl.nioneo.store.RecordStore<R>
public class DiffRecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
- extends Object
- implements org.neo4j.kernel.impl.nioneo.store.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(org.neo4j.kernel.impl.nioneo.store.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 org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
getRecordHeaderSize
public int getRecordHeaderSize()
- Specified by:
getRecordHeaderSize in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
getRecordSize
public int getRecordSize()
- Specified by:
getRecordSize in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
getHighId
public long getHighId()
- Specified by:
getHighId in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
getRawHighId
public long getRawHighId()
getRecord
public R getRecord(long id)
- Specified by:
getRecord in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
forceGetRecord
public R forceGetRecord(long id)
- Specified by:
forceGetRecord in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
updateRecord
public void updateRecord(R record)
- Specified by:
updateRecord in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
forceUpdateRecord
public void forceUpdateRecord(R record)
- Specified by:
forceUpdateRecord in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
accept
public void accept(org.neo4j.kernel.impl.nioneo.store.RecordStore.Processor processor,
R record)
- Specified by:
accept in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
iterator
public Iterator<Long> iterator()
- Specified by:
iterator in interface Iterable<Long>
close
public void close()
- Specified by:
close in interface org.neo4j.kernel.impl.nioneo.store.RecordStore<R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord>
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.