Index

A B C D E F G H I J K L M N O P R S T V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addByIndex(int) - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
 
addByName(String) - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
 
appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
appendKey(StringBuilder, String) - Static method in class tools.jackson.dataformat.javaprop.io.JPropEscapes
 
appendValue(String) - Static method in class tools.jackson.dataformat.javaprop.io.JPropEscapes
 
arrayContents() - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
 
ArrayContext(JPropReadContext, JPropNode) - Constructor for class tools.jackson.dataformat.javaprop.io.JPropReadContext.ArrayContext
 
asRaw() - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
Helper method, mostly for debugging/testing, to convert structure contained into simple List/Map/String equivalent.
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 

B

build() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactoryBuilder
 
build() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper.Builder
 
build(Map<?, ?>, JavaPropsSchema) - Static method in class tools.jackson.dataformat.javaprop.util.JPropNodeBuilder
 
builder() - Static method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
Main factory method to use for constructing JavaPropsFactory instances with different configuration.
builder() - Static method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
builder(JavaPropsFactory) - Static method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
Builder(JavaPropsFactory) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsMapper.Builder
 
Builder(JavaPropsMapper.Builder.StateImpl) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsMapper.Builder
 

C

canParseAsync() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
canReadObjectId() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
canReadTypeId() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
canUseCharArrays() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
canUseSchema(FormatSchema) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
CharPathOnlySplitter(char, char, boolean) - Constructor for class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.CharPathOnlySplitter
 
CHARSET_ID_LATIN1 - Static variable in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
close() - Method in class tools.jackson.dataformat.javaprop.io.Latin1Reader
 
copy() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
create(String, String) - Static method in class tools.jackson.dataformat.javaprop.util.Markers
Factory method for creating simple marker pair with given start and end markers.
create(JavaPropsSchema) - Static method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter
 
create(JPropNode) - Static method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
createChildArrayContext(Object, int) - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
createChildObjectContext(Object, int) - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
createGenerator(ObjectWriteContext, JavaPropsSchema, Map<?, ?>) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
Convenience method to allow using a pre-constructed Map instance as output target, so that serialized property values are added.
createParser(ObjectReadContext, JavaPropsSchema, Map<?, ?>) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
Convenience method to allow feeding a pre-parsed Properties (or, generally Map) instance as input.
createRootContext() - Static method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
createRootContext(int) - Static method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
currentLocation() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
currentName() - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
currentName() - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
currentName() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
currentTokenLocation() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
currentValue() - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
currentValue() - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
currentValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
currentValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 

D

DEFAULT_INDEX_MARKER - Static variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
DEFAULT_SCHEMA - Static variable in class tools.jackson.dataformat.javaprop.JavaPropsParser
 

E

EMPTY - Static variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
emptySchema() - Static method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 

F

firstArrayOffset() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
FORMAT_NAME_JAVA_PROPERTIES - Static variable in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
FullSplitter(String, boolean, Markers, JPropPathSplitter, String) - Constructor for class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.FullSplitter
 

G

getBigIntegerValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getBinaryValue(Base64Variant) - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getCurrentText() - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
getDecimalValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getDoubleValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getEmbeddedObject() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getEnd() - Method in class tools.jackson.dataformat.javaprop.util.Markers
 
getFloatValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getFormatName() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
getFormatReadFeatures() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
getFormatReadFeatureType() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
getFormatWriteFeatures() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
getFormatWriteFeatureType() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
getIntValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getLongValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getNumberType() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getNumberValue() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getParent() - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
getParent() - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
getPrettyPrinter() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
getReadCharsCount() - Method in class tools.jackson.dataformat.javaprop.io.Latin1Reader
 
getSchema() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
getSchema() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getSchemaType() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
getStart() - Method in class tools.jackson.dataformat.javaprop.util.Markers
 
getString() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getString(Writer) - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getStringCharacters() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getStringLength() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getStringOffset() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
getValue() - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
 

H

has(StreamWriteCapability) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
hasStringCharacters() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
header() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 

I

indexMarker() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
IndexOnlySplitter(boolean, Markers) - Constructor for class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.IndexOnlySplitter
 
instance - Static variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.NonSplitting
 
isArray() - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
 
isLeaf() - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
 
isNaN() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 

J

JavaPropsFactory - Class in tools.jackson.dataformat.javaprop
 
JavaPropsFactory() - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
JavaPropsFactory(JavaPropsFactory) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
JavaPropsFactory(JavaPropsFactoryBuilder) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsFactory
Constructors used by JavaPropsFactoryBuilder for instantiation.
JavaPropsFactoryBuilder - Class in tools.jackson.dataformat.javaprop
TSFBuilder implementation for constructing JavaPropsFactory instances.
JavaPropsFactoryBuilder() - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsFactoryBuilder
 
JavaPropsFactoryBuilder(JavaPropsFactory) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsFactoryBuilder
 
JavaPropsGenerator - Class in tools.jackson.dataformat.javaprop
 
JavaPropsGenerator(ObjectWriteContext, IOContext, int, JavaPropsSchema) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
JavaPropsMapper - Class in tools.jackson.dataformat.javaprop
 
JavaPropsMapper() - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
JavaPropsMapper(JavaPropsFactory) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
JavaPropsMapper(JavaPropsMapper.Builder) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
JavaPropsMapper.Builder - Class in tools.jackson.dataformat.javaprop
Base implementation for "Vanilla" ObjectMapper, used with Java Properties backend.
JavaPropsMapper.Builder.StateImpl - Class in tools.jackson.dataformat.javaprop
 
JavaPropsParser - Class in tools.jackson.dataformat.javaprop
 
JavaPropsParser(ObjectReadContext, IOContext, int, JavaPropsSchema, Object, Map<?, ?>) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsParser
 
JavaPropsSchema - Class in tools.jackson.dataformat.javaprop
Simple FormatSchema sub-type that defines details of things like: How are "flat" property names mapped to hierarchic POJO types, using separator-based naming convention.
JavaPropsSchema() - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
JavaPropsSchema(JavaPropsSchema) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
JPropEscapes - Class in tools.jackson.dataformat.javaprop.io
Container class for definitions of characters to escape.
JPropEscapes() - Constructor for class tools.jackson.dataformat.javaprop.io.JPropEscapes
 
JPropNode - Class in tools.jackson.dataformat.javaprop.util
Value in an ordered tree presentation built from an arbitrarily ordered set of flat input values.
JPropNode() - Constructor for class tools.jackson.dataformat.javaprop.util.JPropNode
 
JPropNodeBuilder - Class in tools.jackson.dataformat.javaprop.util
 
JPropNodeBuilder() - Constructor for class tools.jackson.dataformat.javaprop.util.JPropNodeBuilder
 
JPropPathSplitter - Class in tools.jackson.dataformat.javaprop.util
Helper class used for splitting a flattened property key into nested/structured path that can be used to traverse and/or define hierarchic structure.
JPropPathSplitter(boolean) - Constructor for class tools.jackson.dataformat.javaprop.util.JPropPathSplitter
 
JPropPathSplitter.CharPathOnlySplitter - Class in tools.jackson.dataformat.javaprop.util
Simple variant where we only have path separator, and optional "segment is index iff value is integer number"
JPropPathSplitter.FullSplitter - Class in tools.jackson.dataformat.javaprop.util
Instance that supports both path separator and index markers (and possibly also "simple" indexes)
JPropPathSplitter.IndexOnlySplitter - Class in tools.jackson.dataformat.javaprop.util
Special variant that does not use path separator, but does allow index indicator, at the end of path.
JPropPathSplitter.NonSplitting - Class in tools.jackson.dataformat.javaprop.util
"No-op" implementation that does no splitting and simply adds entries as is.
JPropPathSplitter.StringPathOnlySplitter - Class in tools.jackson.dataformat.javaprop.util
Simple variant where we only have path separator, and optional "segment is index iff value is integer number"
JPropReadContext - Class in tools.jackson.dataformat.javaprop.io
Helper class used to keep track of traversal over contents of content tree expressed as JPropNodes.
JPropReadContext(int, JPropReadContext, JPropNode) - Constructor for class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
JPropReadContext.ArrayContext - Class in tools.jackson.dataformat.javaprop.io
Cursor used for traversing non-empty JSON Array nodes
JPropReadContext.ObjectContext - Class in tools.jackson.dataformat.javaprop.io
Cursor used for traversing non-empty JSON Object nodes
JPropWriteContext - Class in tools.jackson.dataformat.javaprop.io
 
JPropWriteContext(int, JPropWriteContext, Object, int) - Constructor for class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 

K

keyValueSeparator() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 

L

Latin1Reader - Class in tools.jackson.dataformat.javaprop.io
Optimized Reader that reads ISO-8859-1 encoded content from an input stream.
Latin1Reader(byte[], int, int) - Constructor for class tools.jackson.dataformat.javaprop.io.Latin1Reader
 
Latin1Reader(IOContext, InputStream) - Constructor for class tools.jackson.dataformat.javaprop.io.Latin1Reader
 
lineEnding() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
lineIndentation() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 

M

Markers - Class in tools.jackson.dataformat.javaprop.util
Simple value class for encapsulating a pair of start and end markers; initially needed for index markers (like "[" and "]").
Markers(String, String) - Constructor for class tools.jackson.dataformat.javaprop.util.Markers
 

N

nextContext() - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
Method called to figure out child or parent context when change is needed, as indicated by this context returning `null`.
nextToken() - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext.ArrayContext
 
nextToken() - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
nextToken() - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext.ObjectContext
 
nextToken() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 

O

objectContents() - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
Child entries accessed with String property name, if any.
ObjectContext(JPropReadContext, JPropNode) - Constructor for class tools.jackson.dataformat.javaprop.io.JPropReadContext.ObjectContext
 
overrideCurrentName(String) - Method in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 

P

PackageVersion - Class in tools.jackson.dataformat.javaprop
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class tools.jackson.dataformat.javaprop.PackageVersion
 
parseSimpleIndexes() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
pathSeparator() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
pathSeparatorEscapeChar() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
pathSplitter() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Accessor for getting a JPropPathSplitter instance that does splitting according to the settings of this instance.
prefix() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 

R

read() - Method in class tools.jackson.dataformat.javaprop.io.Latin1Reader
 
read(char[]) - Method in class tools.jackson.dataformat.javaprop.io.Latin1Reader
 
read(char[], int, int) - Method in class tools.jackson.dataformat.javaprop.io.Latin1Reader
 
readEnvVariablesAs(JavaPropsSchema, Class<T>) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method, functionally equivalent to:
readEnvVariablesAs(JavaPropsSchema, JavaType) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method, functionally equivalent to:
readMapAs(Map<String, String>, Class<T>) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method, functionally equivalent to:
readMapAs(Map<String, String>, JavaType) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method, functionally equivalent to:
readMapAs(Map<String, String>, JavaPropsSchema, Class<T>) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method which uses given `Properties` as the source as if they had been read from an external source, processes them (splits paths etc), and then binds as given result value.
readMapAs(Map<String, String>, JavaPropsSchema, JavaType) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method which uses given `Properties` as the source as if they had been read from an external source, processes them (splits paths etc), and then binds as given result value.
readPropertiesAs(Properties, Class<T>) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method, functionally equivalent to:
readPropertiesAs(Properties, JavaType) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method, functionally equivalent to:
readPropertiesAs(Properties, JavaPropsSchema, Class<T>) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method which uses given `Properties` as the source as if they had been read from an external source, processes them (splits paths etc), and then binds as given result value.
readPropertiesAs(Properties, JavaPropsSchema, JavaType) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method which uses given `Properties` as the source as if they had been read from an external source, processes them (splits paths etc), and then binds as given result value.
readResolve() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper.Builder.StateImpl
 
readResolve() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
readSystemPropertiesAs(JavaPropsSchema, Class<T>) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method, functionally equivalent to:
readSystemPropertiesAs(JavaPropsSchema, JavaType) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method, functionally equivalent to:
rebuild() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
rebuild() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
requiresPropertyOrdering() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 

S

setValue(String) - Method in class tools.jackson.dataformat.javaprop.util.JPropNode
 
shared() - Static method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Accessor method for getting globally shared "default" JavaPropsMapper instance: one that has default configuration, no modules registered, no config overrides.
SHORT_WRITE - Static variable in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
snapshot() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
Instances are immutable so just return `this`
splitAndAdd(JPropNode, String, String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.CharPathOnlySplitter
 
splitAndAdd(JPropNode, String, String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.FullSplitter
 
splitAndAdd(JPropNode, String, String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.IndexOnlySplitter
 
splitAndAdd(JPropNode, String, String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.NonSplitting
 
splitAndAdd(JPropNode, String, String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter
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.
splitAndAdd(JPropNode, String, String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.StringPathOnlySplitter
 
StateImpl(JavaPropsMapper.Builder) - Constructor for class tools.jackson.dataformat.javaprop.JavaPropsMapper.Builder.StateImpl
 
STREAM_READ_CAPABILITIES - Static variable in class tools.jackson.dataformat.javaprop.JavaPropsParser
Properties capabilities slightly different from defaults, having untyped (text-only) scalars.
streamReadCapabilities() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
streamReadContext() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
streamReadInputSource() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
streamWriteCapabilities() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
streamWriteContext() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
StringPathOnlySplitter(String, boolean) - Constructor for class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.StringPathOnlySplitter
 

T

tokenStreamFactory() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
tools.jackson.dataformat.javaprop - package tools.jackson.dataformat.javaprop
Basic API types to use with this module: JavaPropsFactory is the tools.jackson.core.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)
tools.jackson.dataformat.javaprop.io - package tools.jackson.dataformat.javaprop.io
Internal helper classes used for handling of input and out contexts and efficient reading/writing of Java Properties encoded content.
tools.jackson.dataformat.javaprop.util - package tools.jackson.dataformat.javaprop.util
Helper classes for dealing with property key to structured path conversion.
tools.jackson.dataformat.properties - module tools.jackson.dataformat.properties
 
toString() - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
Overridden to provide developer JsonPointer representation of the context.
truncatePath(StringBuilder) - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 

V

version() - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
version() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
version() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
version() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
version() - Method in class tools.jackson.dataformat.javaprop.PackageVersion
 
VERSION - Static variable in class tools.jackson.dataformat.javaprop.PackageVersion
 

W

willInternPropertyNames() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
withFirstArrayOffset(int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
withHeader(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Mutant factory for constructing schema instance where specified header section (piece of text written out right before actual properties entries) will be used.
withIndexMarker(Markers) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
withKeyValueSeparator(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
withLineEnding(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
withLineIndentation(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
withoutHeader() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Convenience method, functionally equivalent to:
withoutIndexMarker() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
withoutLineIndentation() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
withoutPathSeparator() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Mutant factory method for constructing a new instance that specifies that no "path splitting" is to be done: this is similar to default behavior of Properties in which keys are full Strings and there is no nesting of values.
withParseSimpleIndexes(boolean) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
withPathSeparator(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Mutant factory method for constructing a new instance with specified path separator; default being comma (".").
withPathSeparatorEscapeChar(char) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Mutant factory method for constructing a new instance with a different escape character to use for single character path separators , enabling the pathSeparator to be included in a segment.
withPrefix(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Mutant factory for constructing schema instance where specified prefix is prepended before logical path when generator writes output and removed by parser before binding back as properties.
withWriteIndexUsingMarkers(boolean) - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeBoolean(boolean) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeEndArray() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeEndObject() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeIndexUsingMarkers() - Method in class tools.jackson.dataformat.javaprop.JavaPropsSchema
 
writeName(String) - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
writeName(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNull() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNumber(double) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNumber(float) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNumber(int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNumber(long) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNumber(short) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNumber(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNumber(BigDecimal) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeNumber(BigInteger) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writePropertyId(long) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeRaw(char) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeRaw(char[], int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeRaw(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeRaw(String, int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeRaw(SerializableString) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeRawUTF8String(byte[], int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeReplace() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
writeStartArray() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeStartArray(Object) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeStartObject() - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeStartObject(Object) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeString(char[], int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeString(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeUTF8String(byte[], int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
writeValue() - Method in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
writeValue(Map<?, ?>, Object) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method that "writes" given `value` as properties in given Map object.
writeValue(Map<?, ?>, Object, JavaPropsSchema) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method that "writes" given `value` as properties in given Map object.
writeValueAsMap(Object) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method that serializes given value but so that results are stored in a newly constructed Properties.
writeValueAsMap(Object, JavaPropsSchema) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method that serializes given value but so that results are stored in given Properties instance.
writeValueAsProperties(Object) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method that serializes given value but so that results are stored in a newly constructed Properties.
writeValueAsProperties(Object, JavaPropsSchema) - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
Convenience method that serializes given value but so that results are stored in given Properties instance.

_

_addSegment(JPropNode, String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter
 
_appendPropertyName(StringBuilder, String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_asInt(String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter
 
_basePath - Variable in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_basePathLength - Variable in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
_binaryValue - Variable in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
_branchText - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext
Optional "this" value for cases where path branches have direct values; these are exposed before child values with bogus 'name' of empty String.
_byIndex - Variable in class tools.jackson.dataformat.javaprop.util.JPropNode
Child entries with integral number index, if any.
_byName - Variable in class tools.jackson.dataformat.javaprop.util.JPropNode
Child entries accessed with String property name, if any.
_byteArrayBuilder - Variable in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
_child - Variable in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
 
_closeInput() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
_contents - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext.ArrayContext
 
_contents - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext.ObjectContext
Iterator over child values.
_createGenerator(ObjectWriteContext, IOContext, Writer) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_createParser(ObjectReadContext, IOContext, byte[], int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_createParser(ObjectReadContext, IOContext, char[], int, int, boolean) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_createParser(ObjectReadContext, IOContext, DataInput) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_createParser(ObjectReadContext, IOContext, InputStream) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_createParser(ObjectReadContext, IOContext, Reader) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_createUTF8Generator(ObjectWriteContext, IOContext, OutputStream) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_createWriter(IOContext, OutputStream, JsonEncoding) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_currentName - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext
Current property name
_currentName - Variable in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
Name of the field of which value is to be parsed; only used for OBJECT contexts
_currentText - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
_currentValue - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext
Java-level Object that corresponds to this level of input hierarchy, if any; used by databinding functionality, opaque for parser.
_currentValue - Variable in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
Value that is being serialized and caused this context to be created; typically a POJO or container type.
_end - Variable in class tools.jackson.dataformat.javaprop.util.Markers
 
_env() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper
 
_firstArrayOffset - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Specifies index number used when writing the first array entry (which in Java has index of 0).
_getByteArrayBuilder() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
_gotName - Variable in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
Marker used to indicate that we just received a name, and now expect a value
_handleEOF() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
_hasContents - Variable in class tools.jackson.dataformat.javaprop.util.JPropNode
 
_header - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Optional header to prepend before any other output: typically a comment section or so.
_headerChecked - Variable in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_indentLength - Variable in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_indexFirstChar - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.FullSplitter
 
_indexMarker - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Default start marker for index access, if any; empty String may be used to indicate no marker-based index detection should be made.
_indexMatch - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.FullSplitter
 
_indexMatch - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.IndexOnlySplitter
 
_inputSource - Variable in class tools.jackson.dataformat.javaprop.JavaPropsParser
Although most massaging is done later, caller may be interested in the ultimate source.
_keyValueSeparator - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
String added between key and value; needs to include the "equals character" (either '=' or ':', both allowed by Java Properties specification), may also include white before and/or after "equals character".
_lastSegment(JPropNode, String, int, int) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter
 
_lineEnding - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
String added after value, including at least one linefeed.
_lineIndentation - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
String prepended before key value, as possible indentation
_loadProperties(InputStream, IOContext) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_loadProperties(Reader, IOContext) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_nextNode - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext
We need to keep track of value nodes to construct further contexts.
_noNumbers() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
_parent - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext
Parent cursor of this cursor, if any; null for root cursors.
_parent - Variable in class tools.jackson.dataformat.javaprop.io.JPropWriteContext
Parent context for this context; null for root context.
_parseSimpleIndexes - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Whether 'simple' index-notation is supported for path segments or not: simple meaning that if a path segment is a textual representation of a non-negative integer value with length of 9 or less (that is, up to but no including one billion), it will be considered index, not property name.
_pathSeparator - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Default path separator to use for hierarchic paths, if any; empty String may be used to indicate that no hierarchy should be inferred using a simple separator (although index markers may still be used, if defined).
_pathSeparator - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.StringPathOnlySplitter
 
_pathSeparatorChar - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.CharPathOnlySplitter
 
_pathSeparatorEscapeChar - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Default escape character to use for single character path separators , enabling the pathSeparator to be included in a segment.
_pathSeparatorEscapeChar - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.CharPathOnlySplitter
 
_pathSeparatorLength - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.StringPathOnlySplitter
 
_prefix - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Optional prefix to strip and append to key names.
_prefix - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.FullSplitter
 
_releaseBuffers() - Method in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
_reportReadException(String, Exception) - Method in class tools.jackson.dataformat.javaprop.JavaPropsFactory
 
_saveState() - Method in class tools.jackson.dataformat.javaprop.JavaPropsMapper.Builder
 
_schema - Variable in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
Definition of mapping of logically structured property names into actual flattened property names.
_schema - Variable in class tools.jackson.dataformat.javaprop.JavaPropsParser
Schema we use for parsing Properties into structure of some kind.
_simpleSplitter - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.FullSplitter
 
_sourceContent - Variable in class tools.jackson.dataformat.javaprop.JavaPropsParser
Actual Properties (or, actually, any Map with String keys, values) that were parsed and handed to us for further processing.
_splitMore(JPropNode, String, String) - Method in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter.IndexOnlySplitter
 
_splitter - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Since splitter instances are slightly costly to build in some cases, we will lazily instantiate and cache them.
_start - Variable in class tools.jackson.dataformat.javaprop.util.Markers
 
_state - Variable in class tools.jackson.dataformat.javaprop.io.JPropReadContext
 
_streamReadContext - Variable in class tools.jackson.dataformat.javaprop.JavaPropsParser
 
_streamWriteContext - Variable in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
Current context, in form we can use it (GeneratorBase has untyped reference; left as null)
_useSimpleIndex - Variable in class tools.jackson.dataformat.javaprop.util.JPropPathSplitter
 
_value - Variable in class tools.jackson.dataformat.javaprop.util.JPropNode
Value for the path, for leaf nodes; usually null for branches.
_verifyValueWrite(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_writeEscapedEntry(char[], int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_writeEscapedEntry(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_writeIndexUsingMarkers - Variable in class tools.jackson.dataformat.javaprop.JavaPropsSchema
Whether array-element paths are written using start/end markers (see JavaPropsSchema._indexMarker or "simple" index number: if set to true AND markers are specified as non-empty Strings, will use sequence of
_writeRaw(char) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_writeRaw(char[], int, int) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_writeRaw(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_writeRaw(StringBuilder) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
_writeUnescapedEntry(String) - Method in class tools.jackson.dataformat.javaprop.JavaPropsGenerator
 
A B C D E F G H I J K L M N O P R S T V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form