Documentation of 'org.matheclipse.core.eval.util.Iterator' Java class
Iterator
org.matheclipse.core.eval.util

Class Iterator

  • All Implemented Interfaces:
    java.util.Iterator<IExpr>, IIterator<IExpr>


    public class Iterator
    extends java.lang.Object
    implements IIterator<IExpr>
    Iterator for functions like Product[] or Sum[]
    See Also:
    Product, Sum
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean hasNext()
      Tests if this enumeration contains more elements.
      IExpr next()
      Returns the next element of this enumeration.
      void remove()
      Not implemented; throws UnsupportedOperationException
      boolean setUp() 
      void tearDown()
      Method Declaration.
      • Methods inherited from class java.lang.Object

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

        forEachRemaining
    • Method Detail

      • hasNext

        public boolean hasNext()
        Tests if this enumeration contains more elements.
        Specified by:
        hasNext in interface java.util.Iterator<IExpr>
        Returns:
        true if this enumeration contains more elements; false otherwise.
      • next

        public IExpr next()
        Returns the next element of this enumeration.
        Specified by:
        next in interface java.util.Iterator<IExpr>
        Returns:
        the next element of this enumeration.
      • tearDown

        public void tearDown()
        Method Declaration.
        Specified by:
        tearDown in interface IIterator<IExpr>
      • remove

        public void remove()
                    throws java.lang.UnsupportedOperationException
        Not implemented; throws UnsupportedOperationException
        Specified by:
        remove in interface java.util.Iterator<IExpr>
        Throws:
        java.lang.UnsupportedOperationException

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.