All Classes and Interfaces
Class
Description
JsonSchemaLoader
implementation that allows for more settings.Apply a JSON patch diff.
Implementation based using the
org.json:json
library.Split an arbitrarily large JSON array into smaller batches.
Convenience service for inserting a JSON array into a database.
JsonSchemaLoader
implementation uses the default loader settings.Default implementation of
ValidationExceptionHandler
Transform
implementation that turns all empty strings ""
into null.Write the exception as a JSON object using
jackson-databind
when using a ExceptionReportService
.Write the exception as a JSON object using
jackson-databind
when using a ExceptionReportService
.Generate a JSON patch diff between two documents
Noop implementation of
ValidationExceptionHandler
Convenience service for inserting a JSON array into a database.
Convenience service for inserting a JSON object into a database.
Implementation based using the
com.fasterxml.jackson.core:jackson-databind
library.Implementation of
ResultSetTranslator
that iterates over all resultsets as a json array.Implementation of
ResultSetTranslator
that outputs the first result set as json.Implementation of
ResultSetTranslator
that outputs the first
result set as json.MessageAggregator
implementation that adds each message to a JSON array.MessageAggregator
implementation that adds each message to a JSON array.Message splitter implementation that splits a JSON array so that each element forms a new message.
Transform from a JSON Array to JSON lines.
Transformation driver that uses
JSONArray.fromObject(Object)
instead of JSONObject.fromObject(Object)
.Render a list of
RemoteBlob
as a JSON Array.Render a list of
RemoteBlob
as a JSON Array, one object per
line.Allows us to plugin various implementations that handle JSON
Transformation Driver that uses both
JSONObject.fromObject(Object)
and JSONArray.fromObject(Object)
to parse the
input.Transform from JSON lines to a JSON Array
MessageAggregator
implementation that merges each message to a JSON object or array.Split a JSON array and immediately create metadata from the split payload.
Message splitter implementation that splits a JSON object so each entry forms a new message.
Transformation driver that uses instead of
JSONObject.fromObject(Object)
to read the JSON payload.Abstract impl for patch services.
This
DataInputParameter
is extracts data via JsonPath.This service allows you to search JSON content and the results are then set back into the message.
This is the base for JSON path services, which allows you to search
JSON content with the results then being set back into the message.
JSON path splitter.
Implementation of
SyntaxIdentifier
which handles JSON paths.Allows switching between JSON arrays and JSON lines when attempting to split a payload.
Interface which allows implementations to control how the JSON Schema is loaded.
JSON schema validation service.
Takes a JSON payload and adds every field at the root element as metadata.
Transformation Driver using the
net.sf.json
package.This service allows you to create a transform for JSON to JSON content.
Utility methods.
XML to JSON converter and vice versa.
Split an arbitrarily large JSON array.
Split an arbitrarily large JSON array.
Convert all metadata values to a JSON object in the message payload.
Implementation of
ValidationExceptionHandler
that stores the violations as part of the payload.Transform
implementation returns an empty array when the object is null.Transform
implementation that turns all nulls into the empty string ""
.Implementation of
ValidationExceptionHandler
that stores the actual exception as object metadata.Mirrors
com.flipkart.zjsonpatch.CompatibilityFlags
for configuration purposes.Mirrors
com.flipkart.zjsonpatch.DiffFlags
for configuration purposes.Executes a transform to strip-spaces before rendering as JSON.
Resolver implementation that resolves and escapes JSON content.
Simple XML to JSON converter.
Direction enum; JSON <-> XML.
Transformation driver.
Convenience service for inserting/updating a JSON array into a database.
Convenience service for inserting/updating a JSON object into a database.
Verify that the payload is considered json.
Transformation drive that attempts to transform to and from JSON using a combination of
XStreamMarshaller
and XStreamJsonMarshaller
.This service allows you to transform YAML to JSON.