Class ValueMap.Iter

java.lang.Object
org.apache.sis.metadata.ValueMap.Iter
All Implemented Interfaces:
Iterator<Map.Entry<String,Object>>
Enclosing class:
ValueMap

private final class ValueMap.Iter extends Object implements Iterator<Map.Entry<String,Object>>
The iterator over the ValueMap.Property elements contained in an ValueMap.Entries set.
Since:
0.3
Version:
0.3
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    The current and the next property, or null if the iteration is over.
    The current and the next property, or null if the iteration is over.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates en iterator.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true if the iteration has more elements.
    private void
    move(int index)
    Moves next to the first property with a valid value, starting at the specified index.
    Returns the next element in the iteration.
    void
    Removes from the underlying collection the last element returned by the iterator.

    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
  • Field Details

    • current

      private ValueMap.Property current
      The current and the next property, or null if the iteration is over.
    • next

      private ValueMap.Property next
      The current and the next property, or null if the iteration is over.
  • Constructor Details

    • Iter

      Iter()
      Creates en iterator.
  • Method Details