| Package | Description | 
|---|---|
| com.fasterxml.jackson.dataformat.javaprop.io | Internal helper classes used for handling of input and out contexts and
efficient reading/writing of Java Properties encoded content. | 
| com.fasterxml.jackson.dataformat.javaprop.util | Helper classes for dealing with property key to structured path conversion. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected JPropNode | JPropReadContext. _nextNodeWe need to keep track of value nodes to construct further contexts. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Iterator<JPropNode> | JPropReadContext.ArrayContext. _contents | 
| protected Iterator<Map.Entry<String,JPropNode>> | JPropReadContext.ObjectContext. _contentsIterator over child values. | 
| Modifier and Type | Method and Description | 
|---|---|
| static JPropReadContext | JPropReadContext. create(JPropNode root) | 
| Constructor and Description | 
|---|
| JPropReadContext.ArrayContext(JPropReadContext p,
                             JPropNode arrayNode) | 
| JPropReadContext.ObjectContext(JPropReadContext p,
                              JPropNode objectNode) | 
| JPropReadContext(int contextType,
                JPropReadContext p,
                JPropNode node) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected TreeMap<Integer,JPropNode> | JPropNode. _byIndexChild entries with integral number index, if any. | 
| protected Map<String,JPropNode> | JPropNode. _byNameChild entries accessed with String property name, if any. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JPropNode | JPropPathSplitter. _addSegment(JPropNode parent,
           String segment) | 
| protected JPropNode | JPropPathSplitter. _lastSegment(JPropNode parent,
            String path,
            int start,
            int end) | 
| protected JPropNode | JPropPathSplitter.IndexOnlySplitter. _splitMore(JPropNode parent,
          String prefix,
          String indexStr) | 
| JPropNode | JPropNode. addByIndex(int index) | 
| JPropNode | JPropNode. addByName(String name) | 
| static JPropNode | JPropNodeBuilder. build(JavaPropsSchema schema,
     Properties props) | 
| JPropNode | JPropNode. setValue(String v) | 
| abstract JPropNode | JPropPathSplitter. splitAndAdd(JPropNode parent,
           String key,
           String value)Main access method for splitting key into one or more segments and using
 segmentation to add the String value as a node in its proper location. | 
| JPropNode | JPropPathSplitter.NonSplitting. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| JPropNode | JPropPathSplitter.CharPathOnlySplitter. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| JPropNode | JPropPathSplitter.StringPathOnlySplitter. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| JPropNode | JPropPathSplitter.IndexOnlySplitter. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| JPropNode | JPropPathSplitter.FullSplitter. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<JPropNode> | JPropNode. arrayContents() | 
| Iterator<Map.Entry<String,JPropNode>> | JPropNode. objectContents()Child entries accessed with String property name, if any. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JPropNode | JPropPathSplitter. _addSegment(JPropNode parent,
           String segment) | 
| protected JPropNode | JPropPathSplitter. _lastSegment(JPropNode parent,
            String path,
            int start,
            int end) | 
| protected JPropNode | JPropPathSplitter.IndexOnlySplitter. _splitMore(JPropNode parent,
          String prefix,
          String indexStr) | 
| abstract JPropNode | JPropPathSplitter. splitAndAdd(JPropNode parent,
           String key,
           String value)Main access method for splitting key into one or more segments and using
 segmentation to add the String value as a node in its proper location. | 
| JPropNode | JPropPathSplitter.NonSplitting. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| JPropNode | JPropPathSplitter.CharPathOnlySplitter. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| JPropNode | JPropPathSplitter.StringPathOnlySplitter. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| JPropNode | JPropPathSplitter.IndexOnlySplitter. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
| JPropNode | JPropPathSplitter.FullSplitter. splitAndAdd(JPropNode parent,
           String key,
           String value) | 
Copyright © 2017 FasterXML. All rights reserved.