Class JDOMListIterator<ELEM>

  • All Implemented Interfaces:
    java.util.Iterator<ELEM>

    public abstract class JDOMListIterator<ELEM>
    extends java.lang.Object
    implements java.util.Iterator<ELEM>

    Abstract JDOMListIterator class.

    Version:
    $Id: $
    Author:
    ETj (etj at geo-solutions.it)
    • Constructor Summary

      Constructors 
      Constructor Description
      JDOMListIterator​(java.util.List<org.jdom.Element> orig)
      Constructor for JDOMListIterator.
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      boolean hasNext()
      hasNext
      ELEM next()
      next
      void remove()
      remove
      abstract ELEM transform​(org.jdom.Element listItem)
      transform
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.util.Iterator

        forEachRemaining
    • Constructor Detail

      • JDOMListIterator

        public JDOMListIterator​(java.util.List<org.jdom.Element> orig)

        Constructor for JDOMListIterator.

        Parameters:
        orig - a List object.
    • Method Detail

      • hasNext

        public boolean hasNext()

        hasNext

        Specified by:
        hasNext in interface java.util.Iterator<ELEM>
        Returns:
        a boolean.
      • next

        public ELEM next()

        next

        Specified by:
        next in interface java.util.Iterator<ELEM>
        Returns:
        a ELEM object.
      • transform

        public abstract ELEM transform​(org.jdom.Element listItem)

        transform

        Parameters:
        listItem - a Element object.
        Returns:
        a ELEM object.
      • remove

        public void remove()

        remove

        Specified by:
        remove in interface java.util.Iterator<ELEM>