All Downloads are FREE. Search and download functionalities are using the official Maven repository.

pcap.jdk7.internal.DefaultAddressIterator Maven / Gradle / Ivy

/*
 * Copyright (c) 2020-2021 Pcap Project
 * SPDX-License-Identifier: MIT OR Apache-2.0
 */
package pcap.jdk7.internal;

import java.util.Iterator;
import java.util.NoSuchElementException;
import pcap.spi.Address;

class DefaultAddressIterator implements Iterator
{ private Address next; DefaultAddressIterator(Address next) { this.next = next; } @Override public boolean hasNext() { return next != null; } @Override public Address next() { if (!hasNext()) { throw new NoSuchElementException(); } Address previous = next; next = next.next(); return previous; } @Override public void remove() { throw new UnsupportedOperationException(); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy