com.ibm.itim.common

Class AttributeValueIterator

  • java.lang.Object
    • com.ibm.itim.common.AttributeValueIterator
  • All Implemented Interfaces:
    java.util.Iterator<AttributeValue>


    public class AttributeValueIterator
    extends java.lang.Object
    implements java.util.Iterator<AttributeValue>
    Iterates over an AttributeValues object.
    • Constructor Summary

      Constructors 
      Constructor and Description
      AttributeValueIterator(java.util.Map map)
      Creates new AttributeValueIterator.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean hasNext()
      True if there is another element to be iterated over
      AttributeValue next()
      The next value in the sequence
      void remove()
      Not implemented
      • Methods inherited from class java.lang.Object

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

        forEachRemaining
    • Constructor Detail

      • AttributeValueIterator

        public AttributeValueIterator(java.util.Map map)
        Creates new AttributeValueIterator. This should only be created by an AttributeValues object.
        Parameters:
        map - The map iterated over
    • Method Detail

      • hasNext

        public boolean hasNext()
        True if there is another element to be iterated over
        Specified by:
        hasNext in interface java.util.Iterator<AttributeValue>
        Returns:
        Whether there are more elements
      • next

        public AttributeValue next()
        The next value in the sequence
        Specified by:
        next in interface java.util.Iterator<AttributeValue>
        Returns:
        The next AttributeValue in the sequence
      • remove

        public void remove()
        Not implemented
        Specified by:
        remove in interface java.util.Iterator<AttributeValue>