com.jasonclawson.jackson.dataformat.hocon
Class HoconNodeCursor.Array

java.lang.Object
  extended by com.fasterxml.jackson.core.JsonStreamContext
      extended by com.jasonclawson.jackson.dataformat.hocon.HoconNodeCursor
          extended by com.jasonclawson.jackson.dataformat.hocon.HoconNodeCursor.Array
Enclosing class:
HoconNodeCursor

protected static final class HoconNodeCursor.Array
extends HoconNodeCursor

Cursor used for traversing non-empty JSON Array nodes


Nested Class Summary
 
Nested classes/interfaces inherited from class com.jasonclawson.jackson.dataformat.hocon.HoconNodeCursor
HoconNodeCursor.Array, HoconNodeCursor.NumericallyIndexedObjectBackedArray, HoconNodeCursor.Object, HoconNodeCursor.RootValue
 
Field Summary
protected  Iterator<com.typesafe.config.ConfigValue> _contents
           
protected  com.typesafe.config.ConfigValue _currentNode
           
 
Fields inherited from class com.jasonclawson.jackson.dataformat.hocon.HoconNodeCursor
_currentName, _parent
 
Fields inherited from class com.fasterxml.jackson.core.JsonStreamContext
_index, _type, TYPE_ARRAY, TYPE_OBJECT, TYPE_ROOT
 
Constructor Summary
HoconNodeCursor.Array(com.typesafe.config.ConfigValue n, HoconNodeCursor p)
           
 
Method Summary
 boolean currentHasChildren()
           
 com.typesafe.config.ConfigValue currentNode()
           
 com.fasterxml.jackson.core.JsonToken endToken()
           
 com.fasterxml.jackson.core.JsonToken nextToken()
           
 
Methods inherited from class com.jasonclawson.jackson.dataformat.hocon.HoconNodeCursor
asJsonToken, constructPath, getCurrentName, getParent, isArray, isNumericallyIndexed, isObject, iterateChildren, overrideCurrentName
 
Methods inherited from class com.fasterxml.jackson.core.JsonStreamContext
getCurrentIndex, getEntryCount, getTypeDesc, inArray, inObject, inRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_contents

protected Iterator<com.typesafe.config.ConfigValue> _contents

_currentNode

protected com.typesafe.config.ConfigValue _currentNode
Constructor Detail

HoconNodeCursor.Array

public HoconNodeCursor.Array(com.typesafe.config.ConfigValue n,
                             HoconNodeCursor p)
Method Detail

nextToken

public com.fasterxml.jackson.core.JsonToken nextToken()
Specified by:
nextToken in class HoconNodeCursor

endToken

public com.fasterxml.jackson.core.JsonToken endToken()
Specified by:
endToken in class HoconNodeCursor

currentNode

public com.typesafe.config.ConfigValue currentNode()
Specified by:
currentNode in class HoconNodeCursor

currentHasChildren

public boolean currentHasChildren()
Specified by:
currentHasChildren in class HoconNodeCursor


Copyright © 2015. All Rights Reserved.