package eu.javaexperience.collection.enumerations;
import java.util.Enumeration;
public class OneShotEnumeration<E> implements Enumeration<E>
{
protected E element;
public OneShotEnumeration(E elem)
{
this.element = elem;
}
protected boolean next = true;
@Override
public boolean hasMoreElements()
{
return next;
}
@Override
public E nextElement()
{
next = false;
return element;
}
}