| Package | Description | 
|---|---|
| com.fasterxml.jackson.dataformat.javaprop | Basic API types to use with this module:
   JavaPropsFactoryis theJsonFactoryimplementation used to
 create Java Properties parsers and generatorsJavaPropsGeneratoris the matchingJsonGeneratorimplementation to useJavaPropsParseris the matchingJsonParserimplementation to useJavaPropsMapperis a convenience
 sub-class ofObjectMapperthat is both configured
 to useJavaPropsFactory, and
 adds additional methods for using alternate content sources and targets for improved
 interoperability withProperties, System Properties, and env propertiesJavaPropsSchemais theFormatSchemaimplementation to use with Java Properties
 and defines details of how flat Java Properties keys are mapped to structured names
 of logical properties, POJOs, as well as other variations within possible Properties
 file notation (like indentation, key/value separator, linefeed to use) | 
| com.fasterxml.jackson.dataformat.javaprop.util | Helper classes for dealing with property key to structured path conversion. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected JPropPathSplitter | JavaPropsSchema. _splitterSince splitter instances are slightly costly to build in some cases,
 we will lazily instantiate and cache them. | 
| Modifier and Type | Method and Description | 
|---|---|
| JPropPathSplitter | JavaPropsSchema. pathSplitter()Accessor for getting a  JPropPathSplitterinstance that does
 splitting according to the settings of this instance. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | JPropPathSplitter.CharPathOnlySplitterSimple variant where we only have path separator, and optional "segment
 is index iff value is integer number" | 
| static class  | JPropPathSplitter.FullSplitterInstance that supports both path separator and index markers
 (and possibly also "simple" indexes) | 
| static class  | JPropPathSplitter.IndexOnlySplitterSpecial variant that does not use path separator, but does allow
 index indicator, at the end of path. | 
| static class  | JPropPathSplitter.NonSplitting"No-op" implementation that does no splitting and simply adds entries
 as is. | 
| static class  | JPropPathSplitter.StringPathOnlySplitterSimple variant where we only have path separator, and optional "segment
 is index iff value is integer number" | 
| Modifier and Type | Field and Description | 
|---|---|
| protected JPropPathSplitter | JPropPathSplitter.FullSplitter. _simpleSplitter | 
| Modifier and Type | Method and Description | 
|---|---|
| static JPropPathSplitter | JPropPathSplitter. create(JavaPropsSchema schema) | 
| Constructor and Description | 
|---|
| JPropPathSplitter.FullSplitter(String pathSeparator,
                              boolean useSimpleIndex,
                              Markers indexMarker,
                              JPropPathSplitter fallbackSplitter) | 
Copyright © 2017 FasterXML. All rights reserved.