/* * Copyright Antonio Maulucci 2017 / http://www.antomau.com / License GPL 3.0 */ private class StructIterator implements HashSetIterator { //variabili d'istanza private Node current, previous; private int bucket, previousBucket; //costruttore private StructIterator() { this.current = null; this.previous = null; this.bucket = -1; this.previousBucket = -1; } @Override public boolean hasNext() { if (current != null && currentre.link != null) return true; //il for andra' effettivamente da buckets[0] a buckets[end-1] for (int i=bucket+1; i