@Override public IP next() { if (start) { start = false; return currentIP; } else { currentIP = currentIP.nextIP(); return currentIP; } }
@Override public IP next() { if (start) { start = false; return currentIP; } else { currentIP = currentIP.nextIP(); return currentIP; } }
@Override public boolean hasNext() { if (start) { return true; } else { return range.contains(currentIP.nextIP()); } }
@Override public boolean hasNext() { if (start) { return true; } else { return range.contains(currentIP.nextIP()); } }