Class SerializableListIterator<T>

java.lang.Object
org.refcodes.io.SerializableListIterator<T>
Type Parameters:
T - The type of the instances managed by the ListIterator.
All Implemented Interfaces:
Serializable, Iterator<T>, ListIterator<T>

public class SerializableListIterator<T> extends Object implements ListIterator<T>, Serializable
Makes the wrapped ListIterator serializable, else passing ListIterator instances would cause an NotSerializableException or similar.
See Also:
  • Constructor Details

    • SerializableListIterator

      public SerializableListIterator()
      Instantiates a new serializable list iterator impl.
    • SerializableListIterator

      public SerializableListIterator(ListIterator<T> aListIterator)
      Instantiates a new serializable list iterator impl.
      Parameters:
      aListIterator - the list iterator
  • Method Details