Package net.sf.joafip.btreeplus.entity

Examples of net.sf.joafip.btreeplus.entity.NonTerminalPage.updateByteSize()


    final NonTerminalPage nonTerminalPage = new NonTerminalPage(1, longKey);
    nonTerminalPage.setEntry(0, leftLeafPage.getPositionInFile(),
        leftLeafPage.getLastKey());
    nonTerminalPage.setEntry(1, rightLeafPage.getPositionInFile(), null);
    appendPageRecordable(nonTerminalPage);
    nonTerminalPage.updateByteSize();
    nonTerminalPage.setValueIsChangedValueToSave();
    header.setRootPagePosition(nonTerminalPage.getPositionInFile());
  }

  public void newRootNonTerminalPage(
View Full Code Here


    nonTerminalPage.setEntry(0, leftNonTerminalPage.getPositionInFile(),
        middleKey);
    nonTerminalPage.setEntry(1, rightNonTerminalPage.getPositionInFile(),
        null);
    appendPageRecordable(nonTerminalPage);
    nonTerminalPage.updateByteSize();
    nonTerminalPage.setValueIsChangedValueToSave();
    header.setRootPagePosition(nonTerminalPage.getPositionInFile());
  }

  public IDataBlock createDataBlock(final byte[] data) throws HeapException {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.