package com.tinkerpop.pipes.util.iterators; import com.tinkerpop.pipes.util.FastNoSuchElementException; import java.util.Iterator; /** * @author Marko A. Rodriguez (http://markorodriguez.com) */ public enum EmptyIterator implements Iterator<Object> { INSTANCE; public void remove() { throw new UnsupportedOperationException(); } public boolean hasNext() { return false; } public Object next() { throw FastNoSuchElementException.instance(); } }