Uses of Class
com.fasterxml.jackson.dataformat.javaprop.util.JPropPathSplitter
Packages that use JPropPathSplitter
Package
Description
Basic API types to use with this module:
JavaPropsFactory
is the JsonFactory
implementation used to
create Java Properties parsers and generators
JavaPropsGenerator
is the matching JsonGenerator
implementation to use
JavaPropsParser
is the matching JsonParser
implementation to use
JavaPropsMapper
is a convenience
sub-class of ObjectMapper
that is both configured
to use JavaPropsFactory
, and
adds additional methods for using alternate content sources and targets for improved
interoperability with Properties
, System Properties, and env properties
JavaPropsSchema
is the
FormatSchema
implementation 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)
Helper classes for dealing with property key to structured path conversion.
-
Uses of JPropPathSplitter in com.fasterxml.jackson.dataformat.javaprop
Fields in com.fasterxml.jackson.dataformat.javaprop declared as JPropPathSplitterModifier and TypeFieldDescriptionprotected JPropPathSplitter
JavaPropsSchema._splitter
Since splitter instances are slightly costly to build in some cases, we will lazily instantiate and cache them.Methods in com.fasterxml.jackson.dataformat.javaprop that return JPropPathSplitterModifier and TypeMethodDescriptionJavaPropsSchema.pathSplitter()
Accessor for getting aJPropPathSplitter
instance that does splitting according to the settings of this instance. -
Uses of JPropPathSplitter in com.fasterxml.jackson.dataformat.javaprop.util
Subclasses of JPropPathSplitter in com.fasterxml.jackson.dataformat.javaprop.utilModifier and TypeClassDescriptionstatic class
Simple variant where we only have path separator, and optional "segment is index iff value is integer number"static class
Instance that supports both path separator and index markers (and possibly also "simple" indexes)static class
Special variant that does not use path separator, but does allow index indicator, at the end of path.static class
"No-op" implementation that does no splitting and simply adds entries as is.static class
Simple variant where we only have path separator, and optional "segment is index iff value is integer number"Fields in com.fasterxml.jackson.dataformat.javaprop.util declared as JPropPathSplitterModifier and TypeFieldDescriptionprotected final JPropPathSplitter
JPropPathSplitter.FullSplitter._simpleSplitter
Methods in com.fasterxml.jackson.dataformat.javaprop.util that return JPropPathSplitterModifier and TypeMethodDescriptionstatic JPropPathSplitter
JPropPathSplitter.create
(JavaPropsSchema schema) private static JPropPathSplitter
JPropPathSplitter.pathOnlySplitter
(JavaPropsSchema schema) Constructors in com.fasterxml.jackson.dataformat.javaprop.util with parameters of type JPropPathSplitterModifierConstructorDescriptionFullSplitter
(String pathSeparator, boolean useSimpleIndex, Markers indexMarker, JPropPathSplitter fallbackSplitter, String prefix)