Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accumulate(int[]) - Static method in class com.adaptris.core.json.jdbc.BatchInsertJsonArray
- actualValue() - Method in enum class com.adaptris.core.json.jsonpatch.PatchApplyFlag
-
Get the real value.
- actualValue() - Method in enum class com.adaptris.core.json.jsonpatch.PatchDiffFlag
-
Get the real value.
- ADD_ORIGINAL_VALUE_ON_REPLACE - Enum constant in enum class com.adaptris.core.json.jsonpatch.PatchDiffFlag
- addMetadata(AdaptrisMessage) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- AdvancedJsonSchemaLoader - Class in com.adaptris.core.json.schema
-
JsonSchemaLoader
implementation that allows for more settings. - AdvancedJsonSchemaLoader() - Constructor for class com.adaptris.core.json.schema.AdvancedJsonSchemaLoader
- aggregate(AdaptrisMessage, Iterable<AdaptrisMessage>) - Method in class com.adaptris.core.json.aggregator.JsonAggregatorImpl
- aggregate(AdaptrisMessage, Iterable<AdaptrisMessage>) - Method in class com.adaptris.core.json.aggregator.JsonArrayAggregator
- aggregate(AdaptrisMessage, Iterable<AdaptrisMessage>) - Method in class com.adaptris.core.json.aggregator.JsonArrayArrayAggregator
- aggregate(AdaptrisMessage, Iterable<AdaptrisMessage>) - Method in class com.adaptris.core.json.aggregator.JsonMergeAggregator
- ApplyPatchService - Class in com.adaptris.core.json.jsonpatch
-
Apply a JSON patch diff.
- ApplyPatchService() - Constructor for class com.adaptris.core.json.jsonpatch.ApplyPatchService
B
- BasicJsonDeserializer - Class in com.adaptris.core.json
-
Implementation based using the
org.json:json
library. - BasicJsonDeserializer() - Constructor for class com.adaptris.core.json.BasicJsonDeserializer
- BatchedJsonArraySplitter - Class in com.adaptris.core.services.splitter.json
-
Split an arbitrarily large JSON array into smaller batches.
- BatchedJsonArraySplitter() - Constructor for class com.adaptris.core.services.splitter.json.BatchedJsonArraySplitter
- BatchInsertJsonArray - Class in com.adaptris.core.json.jdbc
-
Convenience service for inserting a JSON array into a database.
- BatchInsertJsonArray() - Constructor for class com.adaptris.core.json.jdbc.BatchInsertJsonArray
- buildExceptionMessage(ValidationException) - Method in class com.adaptris.core.json.schema.DefaultValidationExceptionHandler
C
- canHandle(String) - Method in class com.adaptris.core.json.resolver.FromPayloadUsingJSONPath
-
Can this resolver handle this type of value.
- canHandle(String) - Method in class com.adaptris.core.json.resolver.SaferJSONResolver
-
.
- close() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- closeService() - Method in class com.adaptris.core.json.jsonpatch.JsonPatchService
- closeService() - Method in class com.adaptris.core.json.JsonToMetadata
- closeService() - Method in class com.adaptris.core.json.schema.JsonSchemaService
- closeService() - Method in class com.adaptris.core.json.VerifyIsJson
- closeService() - Method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
- closeService() - Method in class com.adaptris.core.transform.json.JsonArrayToJsonLines
- closeService() - Method in class com.adaptris.core.transform.json.JsonLinesToJsonArray
- closeService() - Method in class com.adaptris.core.transform.json.JsonTransformService
- closeService() - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
- closeService() - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- closeService() - Method in class com.adaptris.core.transform.json.YamlToJsonService
- com.adaptris.core.json - package com.adaptris.core.json
-
Base package containing common functionality.
- com.adaptris.core.json.aggregator - package com.adaptris.core.json.aggregator
-
Supporting
MessageAggregator
implementations. - com.adaptris.core.json.exception - package com.adaptris.core.json.exception
-
Implementation(s) of
ExceptionSerializer
providing the ability write an exception as JSON. - com.adaptris.core.json.jdbc - package com.adaptris.core.json.jdbc
-
Provides JSON support for various JDBC services.
- com.adaptris.core.json.jsonpatch - package com.adaptris.core.json.jsonpatch
-
jsonpatch RFC6902 support via zjsonpatch.
- com.adaptris.core.json.resolver - package com.adaptris.core.json.resolver
- com.adaptris.core.json.schema - package com.adaptris.core.json.schema
-
Implementation of the core
Service
interface providing JSON schema validation. - com.adaptris.core.services.path.json - package com.adaptris.core.services.path.json
-
Implementation(s) of
Service
providing the ability to extract data from a JSON object. - com.adaptris.core.services.routing.json - package com.adaptris.core.services.routing.json
-
Implementation(s) of
SyntaxIdentifier
providing the ability to branch based on a JSON Path. - com.adaptris.core.services.splitter.json - package com.adaptris.core.services.splitter.json
-
Implementation(s) of
MessageSplitter
providing the ability to split JSON objects. - com.adaptris.core.transform.json - package com.adaptris.core.transform.json
-
Implementation of the core
Service
interface providing JSON transformation functionality. - com.adaptris.core.transform.json.jolt - package com.adaptris.core.transform.json.jolt
-
Additional implementations of
Transform
. - constructAdaptrisMessage() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- convertIfNull(Object, Execution) - Static method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
- createIterator(AdaptrisMessage) - Method in interface com.adaptris.core.services.splitter.json.JsonProvider.JsonObjectProvider
- createReport(Exception, AdaptrisMessage) - Method in class com.adaptris.core.json.exception.ExceptionAsJson
- createReport(Exception, AdaptrisMessage) - Method in class com.adaptris.core.json.exception.ExceptionWithStacktrace
- createSplitMessage(JSONObject, AdaptrisMessage) - Method in class com.adaptris.core.services.splitter.json.JsonObjectSplitter
-
Create a new Adaptris message for the given JSON object.
- createSplitter(LargeJsonArraySplitter.GeneratorConfig) - Method in class com.adaptris.core.services.splitter.json.BatchedJsonArraySplitter
- createSplitter(LargeJsonArraySplitter.GeneratorConfig) - Method in class com.adaptris.core.services.splitter.json.JsonMetadataSplitter
- createSplitter(LargeJsonArraySplitter.GeneratorConfig) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter
D
- DEFAULT_BATCH_WINDOW - Static variable in class com.adaptris.core.json.jdbc.BatchInsertJsonArray
- DefaultJsonSchemaLoader - Class in com.adaptris.core.json.schema
-
JsonSchemaLoader
implementation uses the default loader settings. - DefaultJsonSchemaLoader() - Constructor for class com.adaptris.core.json.schema.DefaultJsonSchemaLoader
- DefaultValidationExceptionHandler - Class in com.adaptris.core.json.schema
-
Default implementation of
ValidationExceptionHandler
- DefaultValidationExceptionHandler() - Constructor for class com.adaptris.core.json.schema.DefaultValidationExceptionHandler
- deserialize(AdaptrisMessage) - Method in interface com.adaptris.core.json.JsonDeserializer
- deserialize(String) - Method in class com.adaptris.core.json.BasicJsonDeserializer
- deserialize(String) - Method in class com.adaptris.core.json.JacksonJsonDeserializer
- deserialize(String) - Method in interface com.adaptris.core.json.JsonDeserializer
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.jdbc.BatchInsertJsonArray
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.jdbc.InsertJsonArray
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.jdbc.InsertJsonObject
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.jdbc.UpsertJsonArray
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.jdbc.UpsertJsonObject
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.JsonToMetadata
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.schema.JsonSchemaService
- doService(AdaptrisMessage) - Method in class com.adaptris.core.json.VerifyIsJson
- doService(AdaptrisMessage) - Method in class com.adaptris.core.services.path.json.JsonPathService
-
.
- doService(AdaptrisMessage) - Method in class com.adaptris.core.transform.json.JsonArrayToJsonLines
- doService(AdaptrisMessage) - Method in class com.adaptris.core.transform.json.JsonLinesToJsonArray
- doService(AdaptrisMessage) - Method in class com.adaptris.core.transform.json.JsonTransformService
-
.
- doService(AdaptrisMessage) - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
-
.
- doService(AdaptrisMessage) - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- doService(AdaptrisMessage) - Method in class com.adaptris.core.transform.json.YamlToJsonService
E
- EMIT_TEST_OPERATIONS - Enum constant in enum class com.adaptris.core.json.jsonpatch.PatchDiffFlag
- EmptyStringToNull - Class in com.adaptris.core.transform.json.jolt
-
Transform
implementation that turns all empty strings""
into null. - EmptyStringToNull() - Constructor for class com.adaptris.core.transform.json.jolt.EmptyStringToNull
- ExceptionAsJson - Class in com.adaptris.core.json.exception
-
Write the exception as a JSON object using
jackson-databind
when using aExceptionReportService
. - ExceptionAsJson() - Constructor for class com.adaptris.core.json.exception.ExceptionAsJson
- ExceptionWithStacktrace - Class in com.adaptris.core.json.exception
-
Write the exception as a JSON object using
jackson-databind
when using aExceptionReportService
. - ExceptionWithStacktrace() - Constructor for class com.adaptris.core.json.exception.ExceptionWithStacktrace
- execute(Service, AdaptrisMessage) - Static method in class com.adaptris.core.services.splitter.json.JsonPathSplitter
- executions - Variable in class com.adaptris.core.services.path.json.JsonPathServiceImpl
-
The list of jsonpath executions to apply.
- extract(InterlokMessage) - Method in class com.adaptris.core.json.JsonPathDataInputParameter
F
- firstResultSet(JdbcResult) - Method in class com.adaptris.core.json.jdbc.JdbcJsonOutput
- FromPayloadUsingJSONPath - Class in com.adaptris.core.json.resolver
- FromPayloadUsingJSONPath() - Constructor for class com.adaptris.core.json.resolver.FromPayloadUsingJSONPath
G
- GeneratePatchDiffService - Class in com.adaptris.core.json.jsonpatch
-
Generate a JSON patch diff between two documents
- GeneratePatchDiffService() - Constructor for class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- GeneratorConfig() - Constructor for class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.GeneratorConfig
- getAddTrailingNewline() - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- getArrayName() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Get the array name.
- getBatchSize() - Method in class com.adaptris.core.services.splitter.json.BatchedJsonArraySplitter
- getBatchWindow() - Method in class com.adaptris.core.json.jdbc.BatchInsertJsonArray
- getBufferSize() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter
- getClassPathAwareClient() - Method in class com.adaptris.core.json.schema.AdvancedJsonSchemaLoader
-
Returns whether or not to enable the classpath aware functionality of the schema builder.
- getConvertNumeric() - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- getDeserializer() - Method in class com.adaptris.core.json.schema.JsonSchemaService
-
Configure a
JsonDeserializer
if you want to explicitly dictate the behaviour when attempting to convert to JSON. - getDeserializer() - Method in class com.adaptris.core.json.VerifyIsJson
-
Configure a
JsonDeserializer
to check that the message is in fact JSON. - getDiffSource() - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- getDiffTarget() - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- getDirection() - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
-
Get the transformation direction.
- getDriver() - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
-
Get the transformation driver.
- getElementName() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Get the element name.
- getExecutions() - Method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
-
The list of jsonpath executions to apply.
- getFlags() - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- getFlags() - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- getForceTopLevelObject() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Whether force top level is set.
- getJsonDeserializer() - Method in class com.adaptris.core.json.resolver.SaferJSONResolver
- getJsonPath() - Method in class com.adaptris.core.services.splitter.json.JsonPathSplitter
-
Get the JSON path.
- getJsonSchemaLoader() - Method in class com.adaptris.core.json.schema.JsonSchemaService
-
How we load the schema from the URL you have specified
- getJsonSource() - Method in class com.adaptris.core.services.splitter.json.JsonPathSplitter
-
Get the JSON source.
- getJsonStyle() - Method in class com.adaptris.core.json.jdbc.InsertJsonObjects
- getJsonStyle() - Method in class com.adaptris.core.json.jdbc.UpsertJsonObjects
- getJsonTag() - Method in class com.adaptris.core.transform.json.SimpleJsonTransformationDriver
-
Get the JSON tag.
- getMappingSpec() - Method in class com.adaptris.core.transform.json.JsonTransformService
-
Get the mapping spec.
- getMergeMetadataKey() - Method in class com.adaptris.core.json.aggregator.JsonMergeAggregator
-
Specify the metadata key that contains the 'key' against which the message will be merged into the original.
- getMessageSplitter() - Method in class com.adaptris.core.services.splitter.json.JsonPathSplitter
-
Get the message splitter.
- getMetadataFilter() - Method in class com.adaptris.core.transform.json.JsonTransformService
-
Get the metadata filter.
- getMetadataFilter() - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- getMetadataPrefix() - Method in class com.adaptris.core.json.JsonToMetadata
- getNullConverter() - Method in class com.adaptris.core.json.jdbc.InsertJsonObject
- getNullConverter() - Method in class com.adaptris.core.json.jdbc.UpsertJsonObject
- getNullConverter() - Method in class com.adaptris.core.json.JsonPathExecution
- getNullConverter() - Method in class com.adaptris.core.json.JsonToMetadata
- getObjectMetadataKey() - Method in class com.adaptris.core.json.schema.ObjectMetadataExceptionHandler
- getObjectName() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Get the object name.
- getOnValidationException() - Method in class com.adaptris.core.json.schema.JsonSchemaService
-
What to do when a schema validation is encountered.
- getOutput() - Method in class com.adaptris.core.json.jsonpatch.JsonPatchService
- getPatchSource() - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- getPath() - Method in class com.adaptris.core.json.JsonPathDataInputParameter
- getPath() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- getResolutionScope() - Method in class com.adaptris.core.json.schema.AdvancedJsonSchemaLoader
-
The initial resolution scope of the schema.
- getRootName() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Get the root name.
- getSchemaUrl() - Method in class com.adaptris.core.json.schema.JsonSchemaService
-
The URL of the schema to use for JSON validation.
- getSkipWhitespace() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Whether skip whitespace is set.
- getSource() - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- getSource() - Method in class com.adaptris.core.services.path.json.JsonPathService
-
The source for executing the jsonpath against.
- getSource() - Method in class com.adaptris.core.transform.json.YamlToJsonService
-
Get the source.
- getSourceJson() - Method in class com.adaptris.core.transform.json.JsonTransformService
-
Get the source JSON.
- getSuppressPathNotAnArray() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- getSuppressPathNotFound() - Method in class com.adaptris.core.json.JsonPathExecution
- getSuppressPathNotFound() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- getTarget() - Method in class com.adaptris.core.transform.json.YamlToJsonService
-
Get the target JSON.
- getTargetJson() - Method in class com.adaptris.core.transform.json.JsonTransformService
-
Get the target JSON.
- getThrowException() - Method in class com.adaptris.core.json.schema.ModifyPayloadExceptionHandler
- getThrowException() - Method in class com.adaptris.core.json.schema.ObjectMetadataExceptionHandler
- getTrimSpaces() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Whether trim whitespace is set.
- getTypeHintsCompatibility() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Whether type hints compatibility is set.
- getTypeHintsEnabled() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Whether type hints is enabled.
- getUnwrapJson() - Method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
-
Get whether the JSON should be unwrapped removing any leading or trailing square brackets
[]
.
H
- handle(ValidationException, AdaptrisMessage) - Method in class com.adaptris.core.json.schema.DefaultValidationExceptionHandler
- handle(ValidationException, AdaptrisMessage) - Method in class com.adaptris.core.json.schema.IgnoreValidationException
- handle(ValidationException, AdaptrisMessage) - Method in class com.adaptris.core.json.schema.ModifyPayloadExceptionHandler
- handle(ValidationException, AdaptrisMessage) - Method in class com.adaptris.core.json.schema.ObjectMetadataExceptionHandler
- handle(ValidationException, AdaptrisMessage) - Method in interface com.adaptris.core.json.schema.ValidationExceptionHandler
- hasNext() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
I
- IgnoreValidationException - Class in com.adaptris.core.json.schema
-
Noop implementation of
ValidationExceptionHandler
- IgnoreValidationException() - Constructor for class com.adaptris.core.json.schema.IgnoreValidationException
- initService() - Method in class com.adaptris.core.json.jsonpatch.JsonPatchService
- initService() - Method in class com.adaptris.core.json.JsonToMetadata
- initService() - Method in class com.adaptris.core.json.schema.JsonSchemaService
- initService() - Method in class com.adaptris.core.json.VerifyIsJson
- initService() - Method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
- initService() - Method in class com.adaptris.core.transform.json.JsonArrayToJsonLines
- initService() - Method in class com.adaptris.core.transform.json.JsonLinesToJsonArray
- initService() - Method in class com.adaptris.core.transform.json.JsonTransformService
- initService() - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
- initService() - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- initService() - Method in class com.adaptris.core.transform.json.YamlToJsonService
- InsertJsonArray - Class in com.adaptris.core.json.jdbc
-
Convenience service for inserting a JSON array into a database.
- InsertJsonArray() - Constructor for class com.adaptris.core.json.jdbc.InsertJsonArray
- InsertJsonObject - Class in com.adaptris.core.json.jdbc
-
Convenience service for inserting a JSON object into a database.
- InsertJsonObject() - Constructor for class com.adaptris.core.json.jdbc.InsertJsonObject
- InsertJsonObjects - Class in com.adaptris.core.json.jdbc
- InsertJsonObjects() - Constructor for class com.adaptris.core.json.jdbc.InsertJsonObjects
- isThisSyntax(String) - Method in class com.adaptris.core.services.routing.json.JsonPathSyntaxIdentifier
- iterator() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
J
- JacksonJsonDeserializer - Class in com.adaptris.core.json
-
Implementation based using the
com.fasterxml.jackson.core:jackson-databind
library. - JacksonJsonDeserializer() - Constructor for class com.adaptris.core.json.JacksonJsonDeserializer
- JdbcJsonArrayOutput - Class in com.adaptris.core.json.jdbc
-
Implementation of
ResultSetTranslator
that iterates over all resultsets as a json array. - JdbcJsonArrayOutput() - Constructor for class com.adaptris.core.json.jdbc.JdbcJsonArrayOutput
- JdbcJsonOutput - Class in com.adaptris.core.json.jdbc
-
Implementation of
ResultSetTranslator
that outputs the first result set as json. - JdbcJsonOutput() - Constructor for class com.adaptris.core.json.jdbc.JdbcJsonOutput
- JdbcJsonOutputLines - Class in com.adaptris.core.json.jdbc
-
Implementation of
ResultSetTranslator
that outputs the first result set as json. - JdbcJsonOutputLines() - Constructor for class com.adaptris.core.json.jdbc.JdbcJsonOutputLines
- joinMessage(AdaptrisMessage, Collection<AdaptrisMessage>) - Method in class com.adaptris.core.json.aggregator.JsonAggregatorImpl
- JSON_ARRAY - Enum constant in enum class com.adaptris.core.services.splitter.json.JsonProvider.JsonStyle
-
A standard JSON array.
- JSON_LINES - Enum constant in enum class com.adaptris.core.services.splitter.json.JsonProvider.JsonStyle
- JSON_OBJECT - Enum constant in enum class com.adaptris.core.services.splitter.json.JsonProvider.JsonStyle
-
A standard JSON object.
- JSON_TO_XML - Enum constant in enum class com.adaptris.core.transform.json.TransformationDirection
-
JSON to XML.
- JsonAggregatorImpl - Class in com.adaptris.core.json.aggregator
- JsonAggregatorImpl() - Constructor for class com.adaptris.core.json.aggregator.JsonAggregatorImpl
- JsonArrayAggregator - Class in com.adaptris.core.json.aggregator
-
MessageAggregator
implementation that adds each message to a JSON array. - JsonArrayAggregator() - Constructor for class com.adaptris.core.json.aggregator.JsonArrayAggregator
- JsonArrayArrayAggregator - Class in com.adaptris.core.json.aggregator
-
MessageAggregator
implementation that adds each message to a JSON array. - JsonArrayArrayAggregator() - Constructor for class com.adaptris.core.json.aggregator.JsonArrayArrayAggregator
- JsonArraySplitter - Class in com.adaptris.core.services.splitter.json
-
Message splitter implementation that splits a JSON array so that each element forms a new message.
- JsonArraySplitter() - Constructor for class com.adaptris.core.services.splitter.json.JsonArraySplitter
- JsonArrayToJsonLines - Class in com.adaptris.core.transform.json
-
Transform from a JSON Array to JSON lines.
- JsonArrayToJsonLines() - Constructor for class com.adaptris.core.transform.json.JsonArrayToJsonLines
- JsonArrayTransformationDriver - Class in com.adaptris.core.transform.json
-
Transformation driver that uses
JSONArray.fromObject(Object)
instead ofJSONObject.fromObject(Object)
. - JsonArrayTransformationDriver() - Constructor for class com.adaptris.core.transform.json.JsonArrayTransformationDriver
- JsonBlobListRenderer - Class in com.adaptris.core.json
-
Render a list of
RemoteBlob
as a JSON Array. - JsonBlobListRenderer() - Constructor for class com.adaptris.core.json.JsonBlobListRenderer
- JsonBlobListRendererLines - Class in com.adaptris.core.json
-
Render a list of
RemoteBlob
as a JSON Array, one object per line. - JsonBlobListRendererLines() - Constructor for class com.adaptris.core.json.JsonBlobListRendererLines
- JsonDeserializer<T> - Interface in com.adaptris.core.json
-
Allows us to plugin various implementations that handle JSON
- JsonlibTransformationDriver - Class in com.adaptris.core.transform.json
-
Transformation Driver that uses both
JSONObject.fromObject(Object)
andJSONArray.fromObject(Object)
to parse the input. - JsonlibTransformationDriver() - Constructor for class com.adaptris.core.transform.json.JsonlibTransformationDriver
- JsonLinesToJsonArray - Class in com.adaptris.core.transform.json
-
Transform from JSON lines to a JSON Array
- JsonLinesToJsonArray() - Constructor for class com.adaptris.core.transform.json.JsonLinesToJsonArray
- JsonMergeAggregator - Class in com.adaptris.core.json.aggregator
-
MessageAggregator
implementation that merges each message to a JSON object or array. - JsonMergeAggregator() - Constructor for class com.adaptris.core.json.aggregator.JsonMergeAggregator
- JsonMetadataSplitter - Class in com.adaptris.core.services.splitter.json
-
Split a JSON array and immediately create metadata from the split payload.
- JsonMetadataSplitter() - Constructor for class com.adaptris.core.services.splitter.json.JsonMetadataSplitter
- JsonObjectSplitter - Class in com.adaptris.core.services.splitter.json
-
Message splitter implementation that splits a JSON object so each entry forms a new message.
- JsonObjectSplitter() - Constructor for class com.adaptris.core.services.splitter.json.JsonObjectSplitter
- JsonObjectTransformationDriver - Class in com.adaptris.core.transform.json
-
Transformation driver that uses instead of
JSONObject.fromObject(Object)
to read the JSON payload. - JsonObjectTransformationDriver() - Constructor for class com.adaptris.core.transform.json.JsonObjectTransformationDriver
- JsonPatchService - Class in com.adaptris.core.json.jsonpatch
-
Abstract impl for patch services.
- JsonPatchService() - Constructor for class com.adaptris.core.json.jsonpatch.JsonPatchService
- JsonPathDataInputParameter - Class in com.adaptris.core.json
-
This
DataInputParameter
is extracts data via JsonPath. - JsonPathDataInputParameter() - Constructor for class com.adaptris.core.json.JsonPathDataInputParameter
- JsonPathDataInputParameter(String) - Constructor for class com.adaptris.core.json.JsonPathDataInputParameter
- JsonPathExecution - Class in com.adaptris.core.json
- JsonPathExecution() - Constructor for class com.adaptris.core.json.JsonPathExecution
- JsonPathExecution(DataInputParameter<String>, DataOutputParameter<String>) - Constructor for class com.adaptris.core.json.JsonPathExecution
- JsonPathService - Class in com.adaptris.core.services.path.json
-
This service allows you to search JSON content and the results are then set back into the message.
- JsonPathService() - Constructor for class com.adaptris.core.services.path.json.JsonPathService
- JsonPathService(DataInputParameter<String>, Execution...) - Constructor for class com.adaptris.core.services.path.json.JsonPathService
- JsonPathService(DataInputParameter<String>, List<Execution>) - Constructor for class com.adaptris.core.services.path.json.JsonPathService
- JsonPathServiceImpl - Class in com.adaptris.core.services.path.json
-
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.
- JsonPathServiceImpl() - Constructor for class com.adaptris.core.services.path.json.JsonPathServiceImpl
- JsonPathSplitter - Class in com.adaptris.core.services.splitter.json
-
JSON path splitter.
- JsonPathSplitter() - Constructor for class com.adaptris.core.services.splitter.json.JsonPathSplitter
- JsonPathSplitter(DataInputParameter<String>, DataInputParameter<String>) - Constructor for class com.adaptris.core.services.splitter.json.JsonPathSplitter
- JsonPathSyntaxIdentifier - Class in com.adaptris.core.services.routing.json
-
Implementation of
SyntaxIdentifier
which handles JSON paths. - JsonPathSyntaxIdentifier() - Constructor for class com.adaptris.core.services.routing.json.JsonPathSyntaxIdentifier
- JsonPathSyntaxIdentifier(List<String>, String) - Constructor for class com.adaptris.core.services.routing.json.JsonPathSyntaxIdentifier
- JsonProvider - Interface in com.adaptris.core.services.splitter.json
-
Allows switching between JSON arrays and JSON lines when attempting to split a payload.
- JsonProvider.JsonObjectProvider - Interface in com.adaptris.core.services.splitter.json
- JsonProvider.JsonStyle - Enum Class in com.adaptris.core.services.splitter.json
- JsonSchemaLoader - Interface in com.adaptris.core.json.schema
-
Interface which allows implementations to control how the JSON Schema is loaded.
- JsonSchemaService - Class in com.adaptris.core.json.schema
-
JSON schema validation service.
- JsonSchemaService() - Constructor for class com.adaptris.core.json.schema.JsonSchemaService
- JsonSchemaService(DataInputParameter<String>) - Constructor for class com.adaptris.core.json.schema.JsonSchemaService
- JsonSplitGenerator(LargeJsonArraySplitter.GeneratorConfig) - Constructor for class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- jsonStyle() - Method in class com.adaptris.core.json.jdbc.InsertJsonObjects
- jsonStyle() - Method in class com.adaptris.core.json.jdbc.UpsertJsonObjects
- JsonToMetadata - Class in com.adaptris.core.json
-
Takes a JSON payload and adds every field at the root element as metadata.
- JsonToMetadata() - Constructor for class com.adaptris.core.json.JsonToMetadata
- JsonTransformationDriverImpl - Class in com.adaptris.core.transform.json
-
Transformation Driver using the
net.sf.json
package. - JsonTransformationDriverImpl() - Constructor for class com.adaptris.core.transform.json.JsonTransformationDriverImpl
- JsonTransformService - Class in com.adaptris.core.transform.json
-
This service allows you to create a transform for JSON to JSON content.
- JsonTransformService() - Constructor for class com.adaptris.core.transform.json.JsonTransformService
- JsonTransformService(DataInputParameter<String>) - Constructor for class com.adaptris.core.transform.json.JsonTransformService
- JsonUtil - Class in com.adaptris.core.json
-
Utility methods.
- JsonUtil() - Constructor for class com.adaptris.core.json.JsonUtil
- JsonXmlTransformService - Class in com.adaptris.core.transform.json
-
XML to JSON converter and vice versa.
- JsonXmlTransformService() - Constructor for class com.adaptris.core.transform.json.JsonXmlTransformService
- JsonXmlTransformService(TransformationDirection) - Constructor for class com.adaptris.core.transform.json.JsonXmlTransformService
- JsonXmlTransformService(TransformationDirection, TransformationDriver) - Constructor for class com.adaptris.core.transform.json.JsonXmlTransformService
L
- LargeJsonArrayPathSplitter - Class in com.adaptris.core.services.splitter.json
-
Split an arbitrarily large JSON array.
- LargeJsonArrayPathSplitter() - Constructor for class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- LargeJsonArrayPathSplitter.PathGeneratorConfig - Class in com.adaptris.core.services.splitter.json
- LargeJsonArraySplitter - Class in com.adaptris.core.services.splitter.json
-
Split an arbitrarily large JSON array.
- LargeJsonArraySplitter() - Constructor for class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter
- LargeJsonArraySplitter.GeneratorConfig - Class in com.adaptris.core.services.splitter.json
- LargeJsonArraySplitter.JsonSplitGenerator - Class in com.adaptris.core.services.splitter.json
- loadSchema(JSONObject) - Method in class com.adaptris.core.json.schema.AdvancedJsonSchemaLoader
- loadSchema(JSONObject) - Method in class com.adaptris.core.json.schema.DefaultJsonSchemaLoader
- loadSchema(JSONObject) - Method in interface com.adaptris.core.json.schema.JsonSchemaLoader
-
Provide a JSON Schema based on the JSONObject parameter.
- log - Variable in class com.adaptris.core.json.schema.ValidationExceptionHandlerImpl
- LOGGER - Static variable in class com.adaptris.core.services.splitter.json.JsonObjectSplitter
-
Default logger.
M
- mapifyJson(AdaptrisMessage) - Static method in class com.adaptris.core.json.JsonUtil
-
Turn a flat JSON object into a map.
- mapifyJson(AdaptrisMessage, NullConverter) - Static method in class com.adaptris.core.json.JsonUtil
-
Turn a flat JSON object into a map.
- mapInsert(Map<String, Object>, String, Object) - Method in class com.adaptris.core.json.JsonBlobListRenderer
- mapper - Variable in class com.adaptris.core.json.aggregator.JsonMergeAggregator
- mapper - Variable in class com.adaptris.core.json.jdbc.JdbcJsonOutput
- mapper - Variable in class com.adaptris.core.json.jsonpatch.JsonPatchService
- mapper - Variable in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- MetadataToJsonService - Class in com.adaptris.core.transform.json
-
Convert all metadata values to a JSON object in the message payload.
- MetadataToJsonService() - Constructor for class com.adaptris.core.transform.json.MetadataToJsonService
- MISSING_VALUES_AS_NULLS - Enum constant in enum class com.adaptris.core.json.jsonpatch.PatchApplyFlag
- ModifyPayloadExceptionHandler - Class in com.adaptris.core.json.schema
-
Implementation of
ValidationExceptionHandler
that stores the violations as part of the payload. - ModifyPayloadExceptionHandler() - Constructor for class com.adaptris.core.json.schema.ModifyPayloadExceptionHandler
- ModifyPayloadExceptionHandler(Boolean) - Constructor for class com.adaptris.core.json.schema.ModifyPayloadExceptionHandler
N
- newMessage() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- next() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- nullConverter() - Method in class com.adaptris.core.json.JsonPathExecution
- NullToArray - Class in com.adaptris.core.transform.json.jolt
-
Transform
implementation returns an empty array when the object is null. - NullToArray() - Constructor for class com.adaptris.core.transform.json.jolt.NullToArray
- NullToEmptyString - Class in com.adaptris.core.transform.json.jolt
-
Transform
implementation that turns all nulls into the empty string""
. - NullToEmptyString() - Constructor for class com.adaptris.core.transform.json.jolt.NullToEmptyString
O
- ObjectMetadataExceptionHandler - Class in com.adaptris.core.json.schema
-
Implementation of
ValidationExceptionHandler
that stores the actual exception as object metadata. - ObjectMetadataExceptionHandler() - Constructor for class com.adaptris.core.json.schema.ObjectMetadataExceptionHandler
- ObjectMetadataExceptionHandler(Boolean, String) - Constructor for class com.adaptris.core.json.schema.ObjectMetadataExceptionHandler
- objectName() - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Get the object name, or default value if null.
- OMIT_COPY_OPERATION - Enum constant in enum class com.adaptris.core.json.jsonpatch.PatchDiffFlag
- OMIT_MOVE_OPERATION - Enum constant in enum class com.adaptris.core.json.jsonpatch.PatchDiffFlag
- OMIT_VALUE_ON_REMOVE - Enum constant in enum class com.adaptris.core.json.jsonpatch.PatchDiffFlag
- output() - Method in class com.adaptris.core.json.jsonpatch.JsonPatchService
P
- parse(String) - Method in class com.adaptris.core.transform.json.JsonArrayTransformationDriver
-
Parse a JSON array from a string.
- parse(String) - Method in class com.adaptris.core.transform.json.JsonlibTransformationDriver
- parse(String) - Method in class com.adaptris.core.transform.json.JsonObjectTransformationDriver
-
Parse a JSON object from a string.
- parse(String) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Parse the string to JSON.
- parseArray(String) - Static method in class com.adaptris.core.transform.json.JsonlibTransformationDriver
- parseObject(String) - Static method in class com.adaptris.core.transform.json.JsonlibTransformationDriver
- parser - Variable in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- PatchApplyFlag - Enum Class in com.adaptris.core.json.jsonpatch
-
Mirrors
com.flipkart.zjsonpatch.CompatibilityFlags
for configuration purposes. - PatchDiffFlag - Enum Class in com.adaptris.core.json.jsonpatch
-
Mirrors
com.flipkart.zjsonpatch.DiffFlags
for configuration purposes. - PathGeneratorConfig() - Constructor for class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter.PathGeneratorConfig
- prepare() - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- prepare() - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- prepare() - Method in class com.adaptris.core.json.JsonToMetadata
- prepare() - Method in class com.adaptris.core.json.schema.JsonSchemaService
- prepare() - Method in class com.adaptris.core.json.VerifyIsJson
- prepare() - Method in class com.adaptris.core.services.path.json.JsonPathService
- prepare() - Method in class com.adaptris.core.transform.json.JsonArrayToJsonLines
- prepare() - Method in class com.adaptris.core.transform.json.JsonLinesToJsonArray
- prepare() - Method in class com.adaptris.core.transform.json.JsonTransformService
- prepare() - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
- prepare() - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- prepare() - Method in class com.adaptris.core.transform.json.YamlToJsonService
R
- readAndClose(InputStream) - Method in class com.adaptris.core.json.jsonpatch.JsonPatchService
- reader - Variable in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- remove() - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter.JsonSplitGenerator
- REMOVE_NONE_EXISTING_ARRAY_ELEMENT - Enum constant in enum class com.adaptris.core.json.jsonpatch.PatchApplyFlag
- render(Iterable<RemoteBlob>, InterlokMessage) - Method in class com.adaptris.core.json.JsonBlobListRenderer
- render(Iterable<RemoteBlob>, InterlokMessage) - Method in class com.adaptris.core.json.JsonBlobListRendererLines
- resolve(String) - Method in class com.adaptris.core.json.resolver.FromPayloadUsingJSONPath
- resolve(String) - Method in class com.adaptris.core.json.resolver.SaferJSONResolver
-
.
- resolve(String, InterlokMessage) - Method in class com.adaptris.core.json.resolver.FromPayloadUsingJSONPath
-
Attempt to resolve a value externally.
- resolve(String, InterlokMessage) - Method in class com.adaptris.core.json.resolver.SaferJSONResolver
-
.
S
- SafeJsonTransformationDriver - Class in com.adaptris.core.transform.json
-
Executes a transform to strip-spaces before rendering as JSON.
- SafeJsonTransformationDriver() - Constructor for class com.adaptris.core.transform.json.SafeJsonTransformationDriver
- SaferJSONResolver - Class in com.adaptris.core.json.resolver
-
Resolver implementation that resolves and escapes JSON content.
- SaferJSONResolver() - Constructor for class com.adaptris.core.json.resolver.SaferJSONResolver
- serialize(Exception, AdaptrisMessage) - Method in class com.adaptris.core.json.exception.ExceptionAsJson
- setAddTrailingNewline(Boolean) - Method in class com.adaptris.core.transform.json.MetadataToJsonService
-
Add a trailing new line to the payload.
- setArrayName(String) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set the array name.
- setBatchSize(Integer) - Method in class com.adaptris.core.services.splitter.json.BatchedJsonArraySplitter
-
Set the batch size.
- setBatchWindow(Integer) - Method in class com.adaptris.core.json.jdbc.BatchInsertJsonArray
-
Set the batch window for operations.
- setBufferSize(Integer) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter
-
Set the internal buffer size.
- setClassPathAwareClient(Boolean) - Method in class com.adaptris.core.json.schema.AdvancedJsonSchemaLoader
-
Toggle the classpath aware functionality of the schema builder.
- setConvertNumeric(Boolean) - Method in class com.adaptris.core.transform.json.MetadataToJsonService
-
Make an attempt to convert numerics into their number form rather than leaving as strings.
- setDeserializer(JsonDeserializer) - Method in class com.adaptris.core.json.schema.JsonSchemaService
-
Configure a
JsonDeserializer
if you want to explicitly dictate the behaviour when attempting to convert to JSON. - setDeserializer(JsonDeserializer) - Method in class com.adaptris.core.json.VerifyIsJson
-
Configure a
JsonDeserializer
to check that the message is in fact JSON. - setDiffSource(MessageWrapper<InputStream>) - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
-
Specify the JSON document that will be transformed.
- setDiffTarget(MessageWrapper<InputStream>) - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
-
Specify the target JSON document you want the patch to transform to.
- setDirection(TransformationDirection) - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
-
Set the transformation direction.
- setDriver(TransformationDriver) - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
-
Set the transformation driver.
- setElementName(String) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set the element name.
- setExecutions(List<Execution>) - Method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
-
The list of jsonpath executions to apply.
- setFlags(List<PatchApplyFlag>) - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
-
Specify any additional flags for the patch operation.
- setFlags(List<PatchDiffFlag>) - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
-
Specify any additional flags for the diff operation.
- setForceTopLevelObject(Boolean) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set whether to force top level object.
- setJsonDeserializer(JsonDeserializer<JsonNode>) - Method in class com.adaptris.core.json.resolver.SaferJSONResolver
- setJsonPath(DataInputParameter<String>) - Method in class com.adaptris.core.services.splitter.json.JsonPathSplitter
-
Set the JSON path.
- setJsonSchemaLoader(JsonSchemaLoader) - Method in class com.adaptris.core.json.schema.JsonSchemaService
-
How we load the schema from the URL you have specified
- setJsonSource(DataInputParameter<String>) - Method in class com.adaptris.core.services.splitter.json.JsonPathSplitter
-
Set the JSON source.
- setJsonStyle(JsonProvider.JsonStyle) - Method in class com.adaptris.core.json.jdbc.InsertJsonObjects
-
Specify how the payload is parsed to provide JSON objects.
- setJsonStyle(JsonProvider.JsonStyle) - Method in class com.adaptris.core.json.jdbc.UpsertJsonObjects
-
Specify how the payload is parsed to provide JSON objects.
- setJsonTag(String) - Method in class com.adaptris.core.transform.json.SimpleJsonTransformationDriver
-
Set the JSON tag.
- setMappingSpec(DataInputParameter<String>) - Method in class com.adaptris.core.transform.json.JsonTransformService
-
Set the mapping spec.
- setMergeMetadataKey(String) - Method in class com.adaptris.core.json.aggregator.JsonMergeAggregator
-
Specify the metadata key that contains the 'key' against which the message will be merged into the original.
- setMessageSplitter(MessageSplitter) - Method in class com.adaptris.core.services.splitter.json.JsonPathSplitter
-
Set the message splitter.
- setMetadataFilter(MetadataFilter) - Method in class com.adaptris.core.transform.json.JsonTransformService
-
Set the metadata filter.
- setMetadataFilter(MetadataFilter) - Method in class com.adaptris.core.transform.json.MetadataToJsonService
-
Set the metadata filter to be used when generating keys for the JSON payload.
- setMetadataPrefix(String) - Method in class com.adaptris.core.json.JsonToMetadata
-
Specify a metadata prefix if you need one.
- setNullConverter(NullConverter) - Method in class com.adaptris.core.json.jdbc.InsertJsonObject
-
Specify the behaviour when a
NullNode
is encountered. - setNullConverter(NullConverter) - Method in class com.adaptris.core.json.jdbc.UpsertJsonObject
-
Specify the behaviour when a
NullNode
is encountered. - setNullConverter(NullConverter) - Method in class com.adaptris.core.json.JsonPathExecution
-
Specify the behaviour when a null is encountered during json path execution.
- setNullConverter(NullConverter) - Method in class com.adaptris.core.json.JsonToMetadata
-
Specify the behaviour when a
NullNode
is encountered. - setObjectMetadataKey(String) - Method in class com.adaptris.core.json.schema.ObjectMetadataExceptionHandler
- setObjectName(String) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set the object name.
- setOnValidationException(ValidationExceptionHandler) - Method in class com.adaptris.core.json.schema.JsonSchemaService
-
What to do when a schema validation is encountered.
- setOutput(MessageWrapper<OutputStream>) - Method in class com.adaptris.core.json.jsonpatch.JsonPatchService
-
Specify where the results of the operation is going to be stored.
- setPatchSource(MessageWrapper<InputStream>) - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
-
Set the source of the JSON patch transformation.
- setPath(String) - Method in class com.adaptris.core.json.JsonPathDataInputParameter
-
The path to resolve.
- setPath(String) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
-
Set the xpath-alike path to the element on which you want to split.
- setResolutionScope(String) - Method in class com.adaptris.core.json.schema.AdvancedJsonSchemaLoader
-
Sets the initial resolution scope of the schema.
- setRootName(String) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set the root name.
- setSchemaUrl(DataInputParameter<String>) - Method in class com.adaptris.core.json.schema.JsonSchemaService
-
The URL of the schema to use for JSON validation.
- setSkipWhitespace(Boolean) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set whether to skip whitespace.
- setSource(DataInputParameter<String>) - Method in class com.adaptris.core.services.path.json.JsonPathService
-
The source for executing the jsonpath against.
- setSource(DataInputParameter<String>) - Method in class com.adaptris.core.transform.json.YamlToJsonService
-
Set the source JSON.
- setSource(MessageWrapper<InputStream>) - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
-
Set the source document that will have the JSON Patch applied to it.
- setSourceJson(DataInputParameter<String>) - Method in class com.adaptris.core.transform.json.JsonTransformService
-
Set the source JSON.
- setSuppressPathNotAnArray(Boolean) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- setSuppressPathNotFound(Boolean) - Method in class com.adaptris.core.json.JsonPathExecution
-
Suppress exceptions caused by
PathNotFoundException
. - setSuppressPathNotFound(Boolean) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- setTarget(DataOutputParameter<String>) - Method in class com.adaptris.core.transform.json.YamlToJsonService
-
Set the target JSON.
- setTargetJson(DataOutputParameter<String>) - Method in class com.adaptris.core.transform.json.JsonTransformService
-
Set the target JSON.
- setThrowException(Boolean) - Method in class com.adaptris.core.json.schema.ModifyPayloadExceptionHandler
-
After adding the ValidationException to the payload throw an exception.
- setThrowException(Boolean) - Method in class com.adaptris.core.json.schema.ObjectMetadataExceptionHandler
-
After adding the ValidationException as object metadata throw an exception.
- setTrimSpaces(Boolean) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set whether to trim whitespace.
- setTypeHintsCompatibility(Boolean) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set whether type hints compatibility is enabled.
- setTypeHintsEnabled(Boolean) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Set whether type hints is enabled.
- setUnwrapJson(Boolean) - Method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
-
Get whether the JSON should be unwrapped removing any leading or trailing square brackets
[]
. - SimpleJsonTransformationDriver - Class in com.adaptris.core.transform.json
-
Simple XML to JSON converter.
- SimpleJsonTransformationDriver() - Constructor for class com.adaptris.core.transform.json.SimpleJsonTransformationDriver
- splitMessage(AdaptrisMessage) - Method in class com.adaptris.core.services.splitter.json.JsonArraySplitter
-
Split an JSON array message.
- splitMessage(AdaptrisMessage) - Method in class com.adaptris.core.services.splitter.json.JsonObjectSplitter
-
Split a JSON payload from an Adaptris message.
- splitMessage(AdaptrisMessage) - Method in class com.adaptris.core.services.splitter.json.JsonPathSplitter
-
Split JSON path.
- splitMessage(AdaptrisMessage) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- splitMessage(AdaptrisMessage) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter
- splitMessage(JSONArray, AdaptrisMessage) - Method in class com.adaptris.core.services.splitter.json.JsonObjectSplitter
-
Split a JSON array into a list of Adaptris messages for each JSON array element.
- STRIP_SPACES_XSLT - Static variable in class com.adaptris.core.transform.json.SafeJsonTransformationDriver
- suppressPathNotFound() - Method in class com.adaptris.core.json.JsonPathExecution
- suppressPathNotFound(Execution) - Method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
T
- toString(Object, Execution) - Static method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
- transform(AdaptrisMessage, TransformationDirection) - Method in interface com.adaptris.core.transform.json.TransformationDriver
-
Perform the transformation.
- transform(Object) - Method in class com.adaptris.core.transform.json.jolt.EmptyStringToNull
- transform(Object) - Method in class com.adaptris.core.transform.json.jolt.NullToArray
- transform(Object) - Method in class com.adaptris.core.transform.json.jolt.NullToEmptyString
- transform(String, TransformationDirection) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Perform transformation.
- transform(String, TransformationDirection) - Method in class com.adaptris.core.transform.json.SimpleJsonTransformationDriver
-
Perform transformation.
- transform(String, TransformationDirection) - Method in interface com.adaptris.core.transform.json.TransformationDriver
-
Deprecated.
- transform(String, TransformationDirection) - Method in class com.adaptris.core.transform.json.XStreamTransformationDriver
- TransformationDirection - Enum Class in com.adaptris.core.transform.json
-
Direction enum; JSON <-> XML.
- TransformationDriver - Interface in com.adaptris.core.transform.json
-
Transformation driver.
- translate(JdbcResult, AdaptrisMessage) - Method in class com.adaptris.core.json.jdbc.JdbcJsonArrayOutput
- translate(JdbcResult, AdaptrisMessage) - Method in class com.adaptris.core.json.jdbc.JdbcJsonOutput
- translate(JdbcResult, AdaptrisMessage) - Method in class com.adaptris.core.json.jdbc.JdbcJsonOutputLines
U
- unwrap(String, boolean) - Static method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
-
Strip (if necessary) the leading/trailing [] from the JSON.
- unwrapJson - Variable in class com.adaptris.core.services.path.json.JsonPathServiceImpl
-
Get whether the JSON should be unwrapped removing any leading or trailing square brackets
[]
. - unwrapJson() - Method in class com.adaptris.core.services.path.json.JsonPathServiceImpl
- UpsertJsonArray - Class in com.adaptris.core.json.jdbc
-
Convenience service for inserting/updating a JSON array into a database.
- UpsertJsonArray() - Constructor for class com.adaptris.core.json.jdbc.UpsertJsonArray
- UpsertJsonObject - Class in com.adaptris.core.json.jdbc
-
Convenience service for inserting/updating a JSON object into a database.
- UpsertJsonObject() - Constructor for class com.adaptris.core.json.jdbc.UpsertJsonObject
- UpsertJsonObjects - Class in com.adaptris.core.json.jdbc
- UpsertJsonObjects() - Constructor for class com.adaptris.core.json.jdbc.UpsertJsonObjects
V
- ValidationExceptionHandler - Interface in com.adaptris.core.json.schema
- ValidationExceptionHandlerImpl - Class in com.adaptris.core.json.schema
- ValidationExceptionHandlerImpl() - Constructor for class com.adaptris.core.json.schema.ValidationExceptionHandlerImpl
- valueOf(String) - Static method in enum class com.adaptris.core.json.jsonpatch.PatchApplyFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.adaptris.core.json.jsonpatch.PatchDiffFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.adaptris.core.services.splitter.json.JsonProvider.JsonStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.adaptris.core.transform.json.TransformationDirection
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.adaptris.core.json.jsonpatch.PatchApplyFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.adaptris.core.json.jsonpatch.PatchDiffFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.adaptris.core.services.splitter.json.JsonProvider.JsonStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.adaptris.core.transform.json.TransformationDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VerifyIsJson - Class in com.adaptris.core.json
-
Verify that the payload is considered json.
- VerifyIsJson() - Constructor for class com.adaptris.core.json.VerifyIsJson
W
- withAddTrailingNewline(boolean) - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- withBatchSize(Integer) - Method in class com.adaptris.core.services.splitter.json.BatchedJsonArraySplitter
- withBufferSize(Integer) - Method in class com.adaptris.core.services.splitter.json.BatchedJsonArraySplitter
- withBufferSize(Integer) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter
- withColumnStyle(StyledResultTranslatorImp.ColumnStyle) - Method in class com.adaptris.core.json.jdbc.JdbcJsonOutput
- withConvertNumeric(boolean) - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- withDeserializer(JsonDeserializer) - Method in class com.adaptris.core.json.VerifyIsJson
- withDiffSource(MessageWrapper<InputStream>) - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- withDiffTarget(MessageWrapper<InputStream>) - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- withDirection(TransformationDirection) - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
- withDriver(TransformationDriver) - Method in class com.adaptris.core.transform.json.JsonXmlTransformService
- withFlags(PatchApplyFlag...) - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- withFlags(PatchDiffFlag...) - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- withFlags(List<PatchApplyFlag>) - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- withFlags(List<PatchDiffFlag>) - Method in class com.adaptris.core.json.jsonpatch.GeneratePatchDiffService
- withJsonStyle(JsonProvider.JsonStyle) - Method in class com.adaptris.core.json.jdbc.InsertJsonObjects
- withJsonStyle(JsonProvider.JsonStyle) - Method in class com.adaptris.core.json.jdbc.UpsertJsonObjects
- withMessageFactory(AdaptrisMessageFactory) - Method in class com.adaptris.core.services.splitter.json.BatchedJsonArraySplitter
- withMessageFactory(AdaptrisMessageFactory) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArraySplitter
- withMetadataFilter(MetadataFilter) - Method in class com.adaptris.core.transform.json.MetadataToJsonService
- withNullConverter(NullConverter) - Method in class com.adaptris.core.json.JsonPathExecution
- withOutput(MessageWrapper<OutputStream>) - Method in class com.adaptris.core.json.jsonpatch.JsonPatchService
- withPatchSource(MessageWrapper<InputStream>) - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- withPath(String) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- withSource(MessageWrapper<InputStream>) - Method in class com.adaptris.core.json.jsonpatch.ApplyPatchService
- withSuppressPathNotAnArray(boolean) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- withSuppressPathNotFound(boolean) - Method in class com.adaptris.core.services.splitter.json.LargeJsonArrayPathSplitter
- withSuppressPathNotFound(Boolean) - Method in class com.adaptris.core.json.JsonPathExecution
- writeAndClose(JsonNode, OutputStream) - Method in class com.adaptris.core.json.jsonpatch.JsonPatchService
- writeResultSet(JdbcResultSet, JsonGenerator) - Method in class com.adaptris.core.json.jdbc.JdbcJsonOutput
X
- XML_TO_JSON - Enum constant in enum class com.adaptris.core.transform.json.TransformationDirection
-
XML to JSON.
- xmlToJSON(String) - Method in class com.adaptris.core.transform.json.JsonTransformationDriverImpl
-
Convert XML to JSON.
- xmlToJSON(String) - Method in class com.adaptris.core.transform.json.SafeJsonTransformationDriver
- XStreamTransformationDriver - Class in com.adaptris.core.transform.json
-
Transformation drive that attempts to transform to and from JSON using a combination of
XStreamMarshaller
andXStreamJsonMarshaller
. - XStreamTransformationDriver() - Constructor for class com.adaptris.core.transform.json.XStreamTransformationDriver
Y
- YamlToJsonService - Class in com.adaptris.core.transform.json
-
This service allows you to transform YAML to JSON.
- YamlToJsonService() - Constructor for class com.adaptris.core.transform.json.YamlToJsonService
All Classes and Interfaces|All Packages|Constant Field Values
TransformationDriver.transform(AdaptrisMessage, TransformationDirection)
instead.