public static class JPropPathSplitter.FullSplitter extends JPropPathSplitter
JPropPathSplitter.CharPathOnlySplitter, JPropPathSplitter.FullSplitter, JPropPathSplitter.IndexOnlySplitter, JPropPathSplitter.NonSplitting, JPropPathSplitter.StringPathOnlySplitter| Modifier and Type | Field and Description |
|---|---|
protected int |
_indexFirstChar |
protected Pattern |
_indexMatch |
protected JPropPathSplitter |
_simpleSplitter |
_useSimpleIndex| Constructor and Description |
|---|
JPropPathSplitter.FullSplitter(String pathSeparator,
boolean useSimpleIndex,
Markers indexMarker,
JPropPathSplitter fallbackSplitter) |
| Modifier and Type | Method and Description |
|---|---|
JPropNode |
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.
|
_addSegment, _asInt, _lastSegment, createprotected final Pattern _indexMatch
protected final int _indexFirstChar
protected final JPropPathSplitter _simpleSplitter
public JPropPathSplitter.FullSplitter(String pathSeparator, boolean useSimpleIndex, Markers indexMarker, JPropPathSplitter fallbackSplitter)
public JPropNode splitAndAdd(JPropNode parent, String key, String value)
JPropPathSplittersplitAndAdd in class JPropPathSplitterCopyright © 2017 FasterXML. All rights reserved.