public interface JsonData
Modifier and Type | Method and Description |
---|---|
logical |
readJson(SourceData source)
Implementation of the READ-JSON method.
|
logical |
readJson(SourceData source,
character readMode)
Implementation of the READ-JSON method.
|
logical |
writeJson(TargetData target)
Implementation of the WRITE-JSON method.
|
logical |
writeJson(TargetData target,
logical formatted)
Implementation of the WRITE-JSON method.
|
logical |
writeJson(TargetData target,
logical formatted,
character encoding)
Implementation of the WRITE-JSON method.
|
logical |
writeJson(TargetData target,
logical formatted,
character encoding,
logical omitInitialValues)
Implementation of the WRITE-JSON method.
|
logical |
writeJson(TargetData target,
logical formatted,
character encoding,
logical omitInitialValues,
logical omitOuterObject)
Implementation of the WRITE-JSON method.
|
logical |
writeJson(TargetData target,
logical formatted,
character encoding,
logical omitInitialValues,
logical omitOuterObject,
logical writeBeforeImage)
Implementation of the WRITE-JSON method.
|
logical readJson(SourceData source)
Defaults applied:
MERGE
read modesource
- Data source.True
if the operation completed successfully, else false
.logical readJson(SourceData source, character readMode)
source
- Data source.readMode
- Mode in which data is read into buffer. Must evaluate to APPEND
, EMPTY
, MERGE
, or REPLACE
.True
if the operation completed successfully, else false
.logical writeJson(TargetData target)
Defaults applied:
target
represents a JsonArray
object.
target
- Data target.True
if the operation completed successfully, else false
.logical writeJson(TargetData target, logical formatted)
Defaults applied:
target
represents a JsonArray
object.
target
- Data target.formatted
- True
to format the JSON to make it more readable; false
to write it
as unformatted text. Unknown value is treated as false
.True
if the operation completed successfully, else false
.logical writeJson(TargetData target, logical formatted, character encoding)
Defaults applied:
target
represents a JsonArray
object.
target
- Data target.formatted
- True
to format the JSON to make it more readable; false
to write it
as unformatted text. Unknown value is treated as false
.encoding
- Name of the character encoding to use.True
if the operation completed successfully, else false
.logical writeJson(TargetData target, logical formatted, character encoding, logical omitInitialValues)
Defaults applied:
target
represents a JsonArray
object.
target
- Data target.formatted
- True
to format the JSON to make it more readable; false
to write it
as unformatted text. Unknown value is treated as false
.encoding
- Name of the character encoding to use.omitInitialValues
- True
to omit data for fields whose values match their initial values.True
if the operation completed successfully, else false
.logical writeJson(TargetData target, logical formatted, character encoding, logical omitInitialValues, logical omitOuterObject)
Defaults applied:
target
- Data target.formatted
- True
to format the JSON to make it more readable; false
to write it
as unformatted text. Unknown value is treated as false
.encoding
- Name of the character encoding to use.omitInitialValues
- True
to omit data for fields whose values match their initial values.omitOuterObject
- True
to omit data for the outermost object from the output.True
if the operation completed successfully, else false
.logical writeJson(TargetData target, logical formatted, character encoding, logical omitInitialValues, logical omitOuterObject, logical writeBeforeImage)
target
- Data target.formatted
- True
to format the JSON to make it more readable; false
to write it
as unformatted text. Unknown value is treated as false
.encoding
- Name of the character encoding to use.omitInitialValues
- True
to omit data for fields whose values match their initial values.omitOuterObject
- True
to omit data for the outermost object from the output.writeBeforeImage
- True
to write before-image data and error information, else false
.True
if the operation completed successfully, else false
.