private BTreeHeader<K, V> getBTreeHeader( String name ) { switch ( btreeType ) { case PERSISTED_SUB: return getBtreeHeader(); case BTREE_OF_BTREES: return recordManager.getNewBTreeHeader( RecordManager.BTREE_OF_BTREES_NAME ); case COPIED_PAGES_BTREE: return recordManager.getNewBTreeHeader( RecordManager.COPIED_PAGE_BTREE_NAME ); default: return recordManager.getBTreeHeader( name ); } }