com.ibm.tivoli.maximo.util.mbo

Class MboSetIterator

  • java.lang.Object
    • com.ibm.tivoli.maximo.util.mbo.MboSetIterator
  • All Implemented Interfaces:
    java.lang.Cloneable, java.util.Iterator


    public class MboSetIterator
    extends java.lang.Object
    implements java.util.Iterator, java.lang.Cloneable
    Iterator interface for MboSets. There can be more than one iterator per MboSet, since the iterator uses an internal current position and doesn't rely on MboSet's position.
    • Field Detail

      • pos

        protected int pos
      • illegal

        protected boolean illegal
    • Constructor Detail

      • MboSetIterator

        public MboSetIterator(MboSetRemote mboSet)
    • Method Detail

      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface java.util.Iterator
      • next

        public MboRemote next()
        Specified by:
        next in interface java.util.Iterator
      • remove

        public void remove()
        Specified by:
        remove in interface java.util.Iterator
      • clone

        public MboSetIterator clone()
        Overrides:
        clone in class java.lang.Object