All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AdvancedJsonSchemaLoader JsonSchemaLoaderimplementation that allows for more settings.ApplyPatchService Apply a JSON patch diff.BasicJsonDeserializer Implementation based using theorg.json:jsonlibrary.BatchedJsonArraySplitter Split an arbitrarily large JSON array into smaller batches.BatchInsertJsonArray Convenience service for inserting a JSON array into a database.DefaultJsonSchemaLoader JsonSchemaLoaderimplementation uses the default loader settings.DefaultValidationExceptionHandler Default implementation ofValidationExceptionHandlerEmptyStringToNull Transformimplementation that turns all empty strings""into null.ExceptionAsJson Write the exception as a JSON object usingjackson-databindwhen using aExceptionReportService.ExceptionWithStacktrace Write the exception as a JSON object usingjackson-databindwhen using aExceptionReportService.FromPayloadUsingJSONPath GeneratePatchDiffService Generate a JSON patch diff between two documentsIgnoreValidationException Noop implementation ofValidationExceptionHandlerInsertJsonArray Convenience service for inserting a JSON array into a database.InsertJsonObject Convenience service for inserting a JSON object into a database.InsertJsonObjects JacksonJsonDeserializer Implementation based using thecom.fasterxml.jackson.core:jackson-databindlibrary.JdbcJsonArrayOutput Implementation ofResultSetTranslatorthat iterates over all resultsets as a json array.JdbcJsonOutput Implementation ofResultSetTranslatorthat outputs the first result set as json.JdbcJsonOutputLines Implementation ofResultSetTranslatorthat outputs the first result set as json.JsonAggregatorImpl JsonArrayAggregator MessageAggregatorimplementation that adds each message to a JSON array.JsonArrayArrayAggregator MessageAggregatorimplementation that adds each message to a JSON array.JsonArraySplitter Message splitter implementation that splits a JSON array so that each element forms a new message.JsonArrayToJsonLines Transform from a JSON Array to JSON lines.JsonArrayTransformationDriver Transformation driver that usesJSONArray.fromObject(Object)instead ofJSONObject.fromObject(Object).JsonBlobListRenderer Render a list ofRemoteBlobas a JSON Array.JsonBlobListRendererLines Render a list ofRemoteBlobas a JSON Array, one object per line.JsonDeserializer<T> Allows us to plugin various implementations that handle JSONJsonlibTransformationDriver Transformation Driver that uses bothJSONObject.fromObject(Object)andJSONArray.fromObject(Object)to parse the input.JsonLinesToJsonArray Transform from JSON lines to a JSON ArrayJsonMergeAggregator MessageAggregatorimplementation that merges each message to a JSON object or array.JsonMetadataSplitter Split a JSON array and immediately create metadata from the split payload.JsonObjectSplitter Message splitter implementation that splits a JSON object so each entry forms a new message.JsonObjectTransformationDriver Transformation driver that uses instead ofJSONObject.fromObject(Object)to read the JSON payload.JsonPatchService Abstract impl for patch services.JsonPathDataInputParameter ThisDataInputParameteris extracts data via JsonPath.JsonPathExecution JsonPathService This service allows you to search JSON content and the results are then set back into the message.JsonPathServiceImpl 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.JsonPathSplitter JSON path splitter.JsonPathSyntaxIdentifier Implementation ofSyntaxIdentifierwhich handles JSON paths.JsonProvider Allows switching between JSON arrays and JSON lines when attempting to split a payload.JsonProvider.JsonObjectProvider JsonProvider.JsonStyle JsonSchemaLoader Interface which allows implementations to control how the JSON Schema is loaded.JsonSchemaService JSON schema validation service.JsonToMetadata Takes a JSON payload and adds every field at the root element as metadata.JsonTransformationDriverImpl Transformation Driver using thenet.sf.jsonpackage.JsonTransformService This service allows you to create a transform for JSON to JSON content.JsonUtil Utility methods.JsonXmlTransformService XML to JSON converter and vice versa.LargeJsonArrayPathSplitter Split an arbitrarily large JSON array.LargeJsonArraySplitter Split an arbitrarily large JSON array.MetadataToJsonService Convert all metadata values to a JSON object in the message payload.ModifyPayloadExceptionHandler Implementation ofValidationExceptionHandlerthat stores the violations as part of the payload.NullToArray Transformimplementation returns an empty array when the object is null.NullToEmptyString Transformimplementation that turns all nulls into the empty string"".ObjectMetadataExceptionHandler Implementation ofValidationExceptionHandlerthat stores the actual exception as object metadata.PatchApplyFlag Mirrorscom.flipkart.zjsonpatch.CompatibilityFlagsfor configuration purposes.PatchDiffFlag Mirrorscom.flipkart.zjsonpatch.DiffFlagsfor configuration purposes.SafeJsonTransformationDriver Executes a transform to strip-spaces before rendering as JSON.SaferJSONResolver Resolver implementation that resolves and escapes JSON content.SimpleJsonTransformationDriver Simple XML to JSON converter.TransformationDirection Direction enum; JSON <-> XML.TransformationDriver Transformation driver.UpsertJsonArray Convenience service for inserting/updating a JSON array into a database.UpsertJsonObject Convenience service for inserting/updating a JSON object into a database.UpsertJsonObjects ValidationExceptionHandler ValidationExceptionHandlerImpl VerifyIsJson Verify that the payload is considered json.XStreamTransformationDriver Transformation drive that attempts to transform to and from JSON using a combination ofXStreamMarshallerandXStreamJsonMarshaller.YamlToJsonService This service allows you to transform YAML to JSON.