Uses of Class
AEDs3.DataBase.Index.BTree.Page
Packages that use BTree.Page
-
Uses of BTree.Page in AEDs3.DataBase.Index
Fields in AEDs3.DataBase.Index declared as BTree.PageModifier and TypeFieldDescriptionprivate BTree.Page[]BTree.Page.childrenArray de filhos da página.private BTree.PageBTree.rootA raiz da Árvore B.Methods in AEDs3.DataBase.Index that return BTree.PageModifier and TypeMethodDescriptionprivate BTree.PageBTree.delete(ForwardIndexRegister reg, BTree.Page page, boolean[] shrunk) Método recursivo para remover um registro de uma página específica.BTree.Page.getChildren()Obtém os filhos da página.private BTree.PageBTree.insere(ForwardIndexRegister reg, BTree.Page page, ForwardIndexRegister[] regRet, boolean[] grown) Insere um registro em uma página específica da árvore B.Methods in AEDs3.DataBase.Index with parameters of type BTree.PageModifier and TypeMethodDescriptionprivate booleanBTree.antecessor(BTree.Page page, int ind, BTree.Page parentPage) Encontra e substitui o registro pelo seu antecessor.private BTree.PageBTree.delete(ForwardIndexRegister reg, BTree.Page page, boolean[] shrunk) Método recursivo para remover um registro de uma página específica.private BTree.PageBTree.insere(ForwardIndexRegister reg, BTree.Page page, ForwardIndexRegister[] regRet, boolean[] grown) Insere um registro em uma página específica da árvore B.private voidBTree.pageInsert(BTree.Page page, ForwardIndexRegister reg, BTree.Page pageRight) Insere um registro em uma página específica, ajustando os elementos e filhos.private booleanBTree.reconstruct(BTree.Page page, BTree.Page parentPage, int parentIdx) Reconstrói a árvore após a remoção de um registro, se necessário.private ForwardIndexRegisterBTree.search(ForwardIndexRegister reg, BTree.Page page) Busca um registro na árvore B a partir de um registro de índice e uma página fornecidos.