Class JsonInputParser.OneElementEntryIterator

java.lang.Object
de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
All Implemented Interfaces:
de.iip_ecosphere.platform.support.json.JsonIterator.EntryIterator
Enclosing class:
JsonInputParser

private static final class JsonInputParser.OneElementEntryIterator extends Object implements de.iip_ecosphere.platform.support.json.JsonIterator.EntryIterator
Emulates a one-element entry "iterator".
Author:
Holger Eichelberger, SSE
  • Field Details

    • key

      private String key
    • value

      private de.iip_ecosphere.platform.support.json.JsonIterator value
  • Constructor Details

    • OneElementEntryIterator

      private OneElementEntryIterator(String key, de.iip_ecosphere.platform.support.json.JsonIterator value)
      Creates the instance.
      Parameters:
      key - the key of the only element
      value - the value of the only element
  • Method Details

    • next

      public boolean next()
      Specified by:
      next in interface de.iip_ecosphere.platform.support.json.JsonIterator.EntryIterator
    • key

      public String key()
      Specified by:
      key in interface de.iip_ecosphere.platform.support.json.JsonIterator.EntryIterator
    • value

      public de.iip_ecosphere.platform.support.json.JsonIterator value()
      Specified by:
      value in interface de.iip_ecosphere.platform.support.json.JsonIterator.EntryIterator