Class IteratorFactory.RxnComponentIterator

java.lang.Object
chemaxon.util.iterator.IteratorFactory.RxnComponentIterator
All Implemented Interfaces:
Iterator<Molecule>
Enclosing class:
IteratorFactory

public class IteratorFactory.RxnComponentIterator extends Object implements Iterator<Molecule>
The RxnComponentIterator class provides an iterator to process the components (reactant, product and agent components) in the reaction molecule of the factory.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs an iterator to process the components (reactant, product and agent components), if the specified molecule in the factory is an RxnMolecule, the iterator is empty otherwise.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Decides whether the iteration has more element.
    Returns the next component in the iterator.
    Deprecated, for removal: This API element is subject to removal in a future version.
    As of Marvin 6.2, Use next() instead.
    void
    The remove operation is not supported by this Iterator implementation.

    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 Details

    • RxnComponentIterator

      public RxnComponentIterator()
      Constructs an iterator to process the components (reactant, product and agent components), if the specified molecule in the factory is an RxnMolecule, the iterator is empty otherwise.
  • Method Details