Class ExtensionResourceNameIterator

  • All Implemented Interfaces:
    Iterator<String>

    public class ExtensionResourceNameIterator
    extends Object
    implements Iterator<String>
    Iterate over a set of extensions. If null is provided, hasNext() will successfully return once with next() returning null.
    Author:
    Juergen Donnerstag
    • Constructor Detail

      • ExtensionResourceNameIterator

        public ExtensionResourceNameIterator​(Iterable<String> extensions)
        Construct.
        Parameters:
        extensions - null or iterable with extensions
    • Method Detail

      • getExtension

        public final String getExtension()
        Returns:
        Assuming you've called next() already, it'll return the very same value.