Uses of Class
AEDs3.DataBase.Index.ForwardIndexRegister
Packages that use ForwardIndexRegister
-
Uses of ForwardIndexRegister in AEDs3.DataBase.Index
Classes in AEDs3.DataBase.Index that implement interfaces with type arguments of type ForwardIndexRegisterModifier and TypeClassDescription(package private) classClasse que representa um registro de índice, contendo um ID e uma posição.Fields in AEDs3.DataBase.Index declared as ForwardIndexRegisterModifier and TypeFieldDescriptionprivate ForwardIndexRegister[]BTree.Page.elementsArray de registros de índice armazenados na página.Fields in AEDs3.DataBase.Index with type parameters of type ForwardIndexRegisterModifier and TypeFieldDescription(package private) ArrayList<ForwardIndexRegister> HashTableIndex.Bucket.elementsLista de registros de índice armazenados no cesto.Methods in AEDs3.DataBase.Index that return ForwardIndexRegisterModifier and TypeMethodDescriptionBTree.Page.getElements()Obtém os elementos da página.private ForwardIndexRegisterBTree.search(ForwardIndexRegister reg) Busca um registro na árvore B a partir de um registro de índice fornecido.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.HashTableIndex.Bucket.search(int id) Busca um registro no cesto.Methods in AEDs3.DataBase.Index with parameters of type ForwardIndexRegisterModifier and TypeMethodDescriptionintForwardIndexRegister.compareTo(ForwardIndexRegister other) Compara este registro de índice com outro baseado no ID.private voidBTree.delete(ForwardIndexRegister reg) Método auxiliar para remover um registro da árvore B.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 voidBTree.insere(ForwardIndexRegister reg) Insere um novo registro na árvore B.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.voidHashTableIndex.Bucket.insert(ForwardIndexRegister register) Insere um registro no cesto.private voidHashTableIndex.insert(ForwardIndexRegister elem) Método auxiliar que insere um registro no índice de tabela hash.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 ForwardIndexRegisterBTree.search(ForwardIndexRegister reg) Busca um registro na árvore B a partir de um registro de índice fornecido.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.