Class DTMDefaultBaseIterators.SingletonIterator

    • Field Detail

      • _isConstant

        private final boolean _isConstant
        (not sure yet what this is. -sb) (sc & sb remove final to compile in JDK 1.1.8)
    • Constructor Detail

      • SingletonIterator

        public SingletonIterator()
        Constructor SingletonIterator
      • SingletonIterator

        public SingletonIterator​(int node,
                                 boolean constant)
        Constructor SingletonIterator
        Parameters:
        node - the node handle to return.
        constant - (Not sure what this is yet. -sb)
    • Method Detail

      • setStartNode

        public void setStartNode​(int node)
        Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
        Parameters:
        node - Sets the root of the iteration.
      • next

        public int next()
        Get the next node in the iteration.
        Returns:
        The next node handle in the iteration, or END.