private Org.Neo4j.Kernel.impl.transaction.state.RecordAccess_RecordProxy <RECORD, ADDITIONAL> PutInBatch(long key, DirectRecordProxy proxy) { DirectRecordProxy previous = _batch[key] = proxy; Debug.Assert(previous == null); return(proxy); }
public override Org.Neo4j.Kernel.impl.transaction.state.RecordAccess_RecordProxy <RECORD, ADDITIONAL> GetOrLoad(long key, ADDITIONAL additionalData) { DirectRecordProxy loaded = _batch[key]; if (loaded != null) { return(loaded); } return(Proxy(key, _loader.load(key, additionalData), additionalData, false)); }
protected internal override Org.Neo4j.Kernel.impl.transaction.state.RecordAccess_RecordProxy <RECORD, ADDITIONAL> underlyingObjectToObject(DirectRecordProxy @object) { return(@object); }