private static<X> Iterator<X> getRecordsIterator(BPTreeRecords records, Record minRecord, Record maxRecord, RecordMapper<X> mapper) { records.bpTree.startReadBlkMgr(); Iterator<X> iter = records.getRecordBuffer().iterator(minRecord, maxRecord, mapper); records.bpTree.finishReadBlkMgr(); return iter ; }
private static Iterator<Record> getRecordsIterator(BPTreeRecords records, Record minRecord, Record maxRecord) { records.bpTree.startReadBlkMgr(); Iterator<Record> iter = records.getRecordBuffer().iterator(minRecord, maxRecord) ; records.bpTree.finishReadBlkMgr(); return iter ; }
protected static void fill(BPTreeRecords bpr) { int N = bpr.getRecordBuffer().maxSize() ; for ( int i = 0 ; i < N ; i++ ) { RecordBuffer rb = bpr.getRecordBuffer() ; insert(bpr, (i + 0x30)) ; } } }
private static<X> Iterator<X> getRecordsIterator(BPTreeRecords records, Record minRecord, Record maxRecord, RecordMapper<X> mapper) { records.bpTree.startReadBlkMgr(); Iterator<X> iter = records.getRecordBuffer().iterator(minRecord, maxRecord, mapper); records.bpTree.finishReadBlkMgr(); return iter ; }
protected static void fill(BPTreeRecords bpr) { int N = bpr.getRecordBuffer().maxSize() ; for ( int i = 0 ; i < N ; i++ ) { RecordBuffer rb = bpr.getRecordBuffer() ; insert(bpr, (i + 0x30)) ; } } }
private static Iterator<Record> getRecordsIterator(BPTreeRecords records, Record minRecord, Record maxRecord) { records.bpTree.startReadBlkMgr(); Iterator<Record> iter = records.getRecordBuffer().iterator(minRecord, maxRecord) ; records.bpTree.finishReadBlkMgr(); return iter ; }
protected static void check(BPTreeRecords bpr) { assertTrue(bpr.getCount() >= 0) ; assertTrue(bpr.getCount() <= bpr.getMaxSize()) ; assertEquals(bpr.getRecordBuffer().getLow(), bpr.getLowRecord()) ; assertEquals(bpr.getRecordBuffer().getHigh(), bpr.getHighRecord()) ; for ( int i = 1 ; i < bpr.getCount() ; i++ ) { Record r1 = bpr.getRecordBuffer().get(i - 1) ; Record r2 = bpr.getRecordBuffer().get(i) ; assertTrue(Record.keyLE(r1, r2)) ; } }
protected static void check(BPTreeRecords bpr) { assertTrue(bpr.getCount() >= 0) ; assertTrue(bpr.getCount() <= bpr.getMaxSize()) ; assertEquals(bpr.getRecordBuffer().getLow(), bpr.getLowRecord()) ; assertEquals(bpr.getRecordBuffer().getHigh(), bpr.getHighRecord()) ; for ( int i = 1 ; i < bpr.getCount() ; i++ ) { Record r1 = bpr.getRecordBuffer().get(i - 1) ; Record r2 = bpr.getRecordBuffer().get(i) ; assertTrue(Record.keyLE(r1, r2)) ; } }
private static void contains(BPTreeRecords bpr, int... values) { assertEquals(values.length, bpr.getCount()) ; for ( int i = 1 ; i < values.length ; i++ ) assertTrue(Record.compareByKeyValue(RecordLib.intToRecord(values[i]), bpr.getRecordBuffer().get(i)) == 0) ; }
private static void contains(BPTreeRecords bpr, int... values) { assertEquals(values.length, bpr.getCount()) ; for ( int i = 1 ; i < values.length ; i++ ) assertTrue(Record.compareByKeyValue(RecordLib.intToRecord(values[i]), bpr.getRecordBuffer().get(i)) == 0) ; }