public NodeList() { size = 0; capacity = INITIAL_CAPACITY; nodeData = newNodeArrayFor(capacity); capacityIncrement = capacity*2; numberOfAdjustments = 0; }
public void removeAll() { size = 0; capacity = INITIAL_CAPACITY; nodeData = newNodeArrayFor(capacity); capacityIncrement = capacity*2; numberOfAdjustments = 0; }
public void removeAll () { size = 0; capacity = INITIAL_CAPACITY; nodeData = newNodeArrayFor (capacity); capacityIncrement = capacity * 2; }
private void adjustVectorCapacity() { capacity += capacityIncrement; capacityIncrement *= 2; Node oldData [] = nodeData; nodeData = newNodeArrayFor(capacity); System.arraycopy(oldData, 0, nodeData, 0, size); numberOfAdjustments++; }
private void adjustVectorCapacity () { capacity += capacityIncrement; capacityIncrement *= 2; Node oldData [] = nodeData; nodeData = newNodeArrayFor (capacity); System.arraycopy (oldData, 0, nodeData, 0, size); }
public Node [] toNodeArray () { Node [] nodeArray = newNodeArrayFor (size); System.arraycopy (nodeData, 0, nodeArray, 0, size); return nodeArray; }
public Node [] toNodeArray() { Node [] nodeArray = newNodeArrayFor(size); System.arraycopy(nodeData, 0, nodeArray, 0, size); return nodeArray; }