protected ListNode<Key,Value> getHead(Transaction tx) throws IOException { return loadNode(tx, getHeadPageId()); }
protected ListNode<Key,Value> getTail(Transaction tx) throws IOException { return loadNode(tx, getTailPageId()); }
setTailPageId(getHeadPageId()); } else { ListNode<Key, Value> node = loadNode(tx, getHeadPageId()); setTailPageId(getHeadPageId()); size.addAndGet(node.size(tx)); onLoad(node, tx); while (node.getNext() != NOT_SET ) { node = loadNode(tx, node.getNext()); size.addAndGet(node.size(tx)); onLoad(node, tx);
protected ListNode<Key,Value> getTail(Transaction tx) throws IOException { return loadNode(tx, getTailPageId()); }
protected ListNode<Key,Value> getHead(Transaction tx) throws IOException { return loadNode(tx, getHeadPageId()); }
protected ListNode<Key,Value> getTail(Transaction tx) throws IOException { return loadNode(tx, getTailPageId()); }
protected ListNode<Key,Value> getHead(Transaction tx) throws IOException { return loadNode(tx, getHeadPageId()); }
protected ListNode<Key,Value> getTail(Transaction tx) throws IOException { return loadNode(tx, getTailPageId()); }
protected ListNode<Key,Value> getHead(Transaction tx) throws IOException { return loadNode(tx, getHeadPageId()); }
setTailPageId(getHeadPageId()); } else { ListNode<Key, Value> node = loadNode(tx, getHeadPageId()); setTailPageId(getHeadPageId()); size.addAndGet(node.size(tx)); onLoad(node, tx); while (node.getNext() != NOT_SET ) { node = loadNode(tx, node.getNext()); size.addAndGet(node.size(tx)); onLoad(node, tx);
setTailPageId(getHeadPageId()); } else { ListNode<Key, Value> node = loadNode(tx, getHeadPageId()); setTailPageId(getHeadPageId()); size.addAndGet(node.size(tx)); onLoad(node, tx); while (node.getNext() != NOT_SET ) { node = loadNode(tx, node.getNext()); size.addAndGet(node.size(tx)); onLoad(node, tx);
setTailPageId(getHeadPageId()); } else { ListNode<Key, Value> node = loadNode(tx, getHeadPageId()); setTailPageId(getHeadPageId()); size.addAndGet(node.size(tx)); onLoad(node, tx); while (node.getNext() != NOT_SET ) { node = loadNode(tx, node.getNext()); size.addAndGet(node.size(tx)); onLoad(node, tx);