A B C D E F G H I J M N O P R S T V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ANONYMOUS_OBJECT_START - org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- ARRAY_ELEMENT_FIRST_NAME - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- ARRAY_ELEMENT_TYPE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- ARRAY_END - org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- ARRAY_START - org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- ATTRIBUTES_KEY - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
B
- BOOLEAN_ELEMENT_TYPE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- BRACKET_CLOSE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- BRACKET_OPEN - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- Builder - Interface in org.wso2.carbon.mediator.datamapper.engine.input.builders
-
Interface for implement the methods to create generic data holding model of data mapper engine
- BuilderFactory - Class in org.wso2.carbon.mediator.datamapper.engine.input.builders
-
This class is a factory class to get
Builder
needed by the data mapper engine - BuilderFactory() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.builders.BuilderFactory
- buildInputModel(InputStream, InputVariableNotifier) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.InputBuilder
- buildOutputMessage(Model, OutputVariableNotifier) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.OutputMessageBuilder
C
- close() - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method called to close builder, so that no more content can be written.
- close() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- CSV - org.wso2.carbon.mediator.datamapper.engine.utils.InputOutputDataType
- CSVInputReader - Class in org.wso2.carbon.mediator.datamapper.engine.input.readers
-
This class is responsible for generating the JSON message for the given CSV message
- CSVInputReader() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.CSVInputReader
-
Constructor
- CSVWriter - Class in org.wso2.carbon.mediator.datamapper.engine.output.writers
-
This class implements
Writer
interface and CSV writer for data mapper engine - CSVWriter(Schema) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
D
- DataMapperEngineConstants - Class in org.wso2.carbon.mediator.datamapper.engine.utils
-
This class contains constants used in Data Mapper Engine
- DataMapperEngineConstants() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- DataMapperEngineUtils - Class in org.wso2.carbon.mediator.datamapper.engine.utils
- DataMapperEngineUtils() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineUtils
- DEFAULT_DATAMAPPER_ENGINE_POOL_SIZE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- DEFAULT_ENGINE_NAME - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- DMC_FILE_DOLLAR_FUNCTION_PREFIX - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- DMC_FILE_FUNCTION_PREFIX - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- doMap(InputStream, Map<String, Map<String, Object>>) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingHandler
-
This method performs the mapping from input message to the specified output schema.
- doMap(Map<String, Object>, InputStream) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.XSLTMappingHandler
-
This method performs xslt transformation from input xml to the output xml
E
- EMPTY_STRING - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- ENCODE_CHAR_HYPHEN - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- EQUALS_SIGN - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- execute(MappingResource, String, String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.executors.Executor
-
Method to execute the mapping config in the
MappingResource
on input variable and returns the output model - execute(MappingResource, String, String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutor
- Executor - Interface in org.wso2.carbon.mediator.datamapper.engine.core.executors
-
This interface should be implemented by script executors of Data Mapper Engine
F
- FIELD - org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- FIRST_ELEMENT_OF_THE_INPUT - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- format(Model, OutputMessageBuilder, Schema) - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.formatters.Formatter
- format(Model, OutputMessageBuilder, Schema) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.formatters.MapOutputFormatter
- Formatter - Interface in org.wso2.carbon.mediator.datamapper.engine.output.formatters
-
This interface should be implemented to convert data mapper generic models to
- FormatterFactory - Class in org.wso2.carbon.mediator.datamapper.engine.output.formatters
-
This class is a factory class to get
Formatter
needed by the data mapper engine - FormatterFactory() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.output.formatters.FormatterFactory
- fromString(String) - Static method in enum org.wso2.carbon.mediator.datamapper.engine.utils.InputOutputDataType
- FUNCTION_NAME_CONST_1 - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- FUNCTION_NAME_CONST_2 - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
G
- getAttributeQName(OMNamespace, String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.XMLInputReader
- getAttributeQName(OMNamespace, String, Map) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.XMLInputReader
-
This function will resolve prefix for given URI depending on the provided traversal level given by jsonSchemaMap
- getBindingHelperFunction() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- getBuilder(ModelType) - Static method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.BuilderFactory
- getCompiledBody() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- getCompiledName() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- getContent() - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Methid called to get the final content after closing the builder
- getContent() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- getElementName() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.SchemaElement
- getElementTypeByName(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- getElementTypeByName(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
- getElementTypeByName(List<SchemaElement>) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- getElementTypeByName(List<SchemaElement>) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
-
Method to get the element type specified in the schema by giving the element hierarchy
- getEventType() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- getFieldType() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- getFormatter(ModelType) - Static method in class org.wso2.carbon.mediator.datamapper.engine.output.formatters.FormatterFactory
- getFunction() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingResource
- getFunctionBody() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- getFunctionName() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- getInputSchema() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingResource
- getInputSchema() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.CSVInputReader
- getInputSchema() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.XMLInputReader
- getMapFromNativeArray(Object) - Static method in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineUtils
- getMessage() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.InvalidPayloadException
- getMessage() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.JSException
- getMessage() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.ReaderException
- getMessage() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.SchemaException
- getMessage() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.SimpleJSONParserException
- getMessage() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.WriterException
- getModel() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.models.MapModel
- getModel() - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.models.Model
- getModel() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.models.StringModel
- getName() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.XSLTMappingResource
-
Return name of the root element of the input xml
- getName() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- getName() - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
-
Method for get defined name of the schema
- getName() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- getNamespace() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.SchemaElement
- getNamespaceMap() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- getNamespaceMap() - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
- getOpenJDKNashornFactory() - Static method in class org.wso2.carbon.mediator.datamapper.engine.utils.OpenJDKNashornFactoryWrapper
- getOutputMessageBuilder() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.formatters.MapOutputFormatter
- getOutputSchema() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingResource
- getOutputSchema() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.OutputMessageBuilder
- getPrefixForNamespace(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- getPrefixForNamespace(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
- getPrefixMap() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- getPrefixMap() - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
- getPropertiesList() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingResource
-
propertiesList contains a list of WSO2 ESB Properties used in the Data Mapper Mapping configuration.
- getReader(InputOutputDataType) - Static method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.InputReaderFactory
- getRunTimeProperties() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.XSLTMappingResource
-
Return run time properties included in the xslt stylesheet
- getSchemaItems(Map<String, Object>) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- getSchemaMap() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- getSchemaMap() - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
- getScriptExecutor(String) - Static method in class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorFactory
-
This method will return the script executor according to the given
ScriptExecutorType
- getValue() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- getWriter(InputOutputDataType, Schema) - Static method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.WriterFactory
H
- HYPHEN - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
I
- INPUT_VARIABLE_IDENTIFIER - Static variable in class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutor
- InputBuilder - Class in org.wso2.carbon.mediator.datamapper.engine.input
-
Class manage the XML to JSON parsing process
- InputBuilder(InputOutputDataType, Schema) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.InputBuilder
-
Constructor
- InputOutputDataType - Enum in org.wso2.carbon.mediator.datamapper.engine.utils
- InputReader - Interface in org.wso2.carbon.mediator.datamapper.engine.input.readers
-
This interface should be implemented by data-mapper input readers.
- InputReaderFactory - Class in org.wso2.carbon.mediator.datamapper.engine.input.readers
-
This class is a factory class to get
InputReader
needed by the data mapper engine - InputReaderFactory() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.InputReaderFactory
- InputVariableNotifier - Interface in org.wso2.carbon.mediator.datamapper.engine.core.notifiers
- INTEGER_ELEMENT_TYPE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- InvalidPayloadException - Exception in org.wso2.carbon.mediator.datamapper.engine.core.exceptions
-
This exception is thrown when engine gets a invalid payload with respect to schema
- InvalidPayloadException(String) - Constructor for exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.InvalidPayloadException
- isChildElement(String, String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- isChildElement(String, String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
-
Method for check whether schema has a child element inside given element
- isChildElement(List<SchemaElement>, String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- isChildElement(List<SchemaElement>, String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
- isCurrentArrayIsPrimitive() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- isCurrentArrayIsPrimitive() - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
- isXsltCompatible() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.XSLTMappingResource
-
Indicate whether xslt transformation is possible or not
- ITEMS_KEY - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
J
- JacksonJSONSchema - Class in org.wso2.carbon.mediator.datamapper.engine.core.schemas
-
This class implements
Schema
interface using Jackson JSON library to hold JSON schema - JacksonJSONSchema(InputStream) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
- JAVA_MAP - org.wso2.carbon.mediator.datamapper.engine.utils.ModelType
- JS_STRINGIFY - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- JSException - Exception in org.wso2.carbon.mediator.datamapper.engine.core.exceptions
-
This exception is thrown when script executors can not execute the mapping configuration script
- JSException(String) - Constructor for exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.JSException
- JSException(String, Exception) - Constructor for exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.JSException
- JSFunction - Class in org.wso2.carbon.mediator.datamapper.engine.core.mapper
-
This class will hold the data mapper mapping configuration
- JSFunction(String, String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- JSON - org.wso2.carbon.mediator.datamapper.engine.utils.InputOutputDataType
- JSON_STRING - org.wso2.carbon.mediator.datamapper.engine.utils.ModelType
- JSONBuilder - Class in org.wso2.carbon.mediator.datamapper.engine.input.builders
-
This class implements
Builder
interface and JSON builder for data mapper engine using jackson - JSONBuilder() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- JSONInputReader - Class in org.wso2.carbon.mediator.datamapper.engine.input.readers
-
This class is capable of parsing XML through AXIOMS for the InputStream and build the respective JSON message
- JSONInputReader() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.JSONInputReader
-
Constructor
- JSONWriter - Class in org.wso2.carbon.mediator.datamapper.engine.output.writers
-
This class implements
Writer
interface and json writer for data mapper engine using Jackson - JSONWriter(Schema) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
M
- MapModel - Class in org.wso2.carbon.mediator.datamapper.engine.core.models
- MapModel(Map<String, Object>) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.models.MapModel
- MapOutputFormatter - Class in org.wso2.carbon.mediator.datamapper.engine.output.formatters
-
This class implements
Formatter
interface to readMap
model and trigger events to read byOutputMessageBuilder
- MapOutputFormatter() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.output.formatters.MapOutputFormatter
- MappingHandler - Class in org.wso2.carbon.mediator.datamapper.engine.core.mapper
- MappingHandler(MappingResource, String, String, String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingHandler
- MappingResource - Class in org.wso2.carbon.mediator.datamapper.engine.core.mapper
- MappingResource(InputStream, InputStream, InputStream, String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingResource
- Model<T> - Interface in org.wso2.carbon.mediator.datamapper.engine.core.models
-
Interface to represent data in generic way in the data mapper engine.
- ModelType - Enum in org.wso2.carbon.mediator.datamapper.engine.utils
N
- NAME_SEPERATOR - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- NAMESPACE_DELIMETER - Static variable in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingResource
- NASHORN - org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorType
- NASHORN_ENGINE_NAME - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- NEW_LINE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingResource
- NOT_XSLT_COMPATIBLE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- notifyEvent(ReaderEvent) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.OutputMessageBuilder
- notifyInputVariable(Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingHandler
- notifyInputVariable(Object) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.notifiers.InputVariableNotifier
- notifyOutputVariable(Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingHandler
- notifyOutputVariable(Object) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.notifiers.OutputVariableNotifier
- notifyWithResult(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.InputBuilder
-
This method will be called by the XMLInputReader instance to notify with the output
- NULL_ELEMENT_TYPE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- NUMBER_ELEMENT_TYPE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
O
- OBJECT_ELEMENT_TYPE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- OBJECT_END - org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- OBJECT_START - org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- OPENJDK_NASHORN_CLASSNAME - Static variable in class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutor
- OpenJDKNashornFactoryWrapper - Class in org.wso2.carbon.mediator.datamapper.engine.utils
- OpenJDKNashornFactoryWrapper() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.utils.OpenJDKNashornFactoryWrapper
- ORG_APACHE_SYNAPSE_DATAMAPPER_EXECUTOR_POOL_SIZE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- org.wso2.carbon.mediator.datamapper.engine.core.exceptions - package org.wso2.carbon.mediator.datamapper.engine.core.exceptions
- org.wso2.carbon.mediator.datamapper.engine.core.executors - package org.wso2.carbon.mediator.datamapper.engine.core.executors
- org.wso2.carbon.mediator.datamapper.engine.core.mapper - package org.wso2.carbon.mediator.datamapper.engine.core.mapper
- org.wso2.carbon.mediator.datamapper.engine.core.models - package org.wso2.carbon.mediator.datamapper.engine.core.models
- org.wso2.carbon.mediator.datamapper.engine.core.notifiers - package org.wso2.carbon.mediator.datamapper.engine.core.notifiers
- org.wso2.carbon.mediator.datamapper.engine.core.schemas - package org.wso2.carbon.mediator.datamapper.engine.core.schemas
- org.wso2.carbon.mediator.datamapper.engine.input - package org.wso2.carbon.mediator.datamapper.engine.input
- org.wso2.carbon.mediator.datamapper.engine.input.builders - package org.wso2.carbon.mediator.datamapper.engine.input.builders
- org.wso2.carbon.mediator.datamapper.engine.input.readers - package org.wso2.carbon.mediator.datamapper.engine.input.readers
- org.wso2.carbon.mediator.datamapper.engine.input.readers.events - package org.wso2.carbon.mediator.datamapper.engine.input.readers.events
- org.wso2.carbon.mediator.datamapper.engine.output - package org.wso2.carbon.mediator.datamapper.engine.output
- org.wso2.carbon.mediator.datamapper.engine.output.formatters - package org.wso2.carbon.mediator.datamapper.engine.output.formatters
- org.wso2.carbon.mediator.datamapper.engine.output.writers - package org.wso2.carbon.mediator.datamapper.engine.output.writers
- org.wso2.carbon.mediator.datamapper.engine.utils - package org.wso2.carbon.mediator.datamapper.engine.utils
- OutputMessageBuilder - Class in org.wso2.carbon.mediator.datamapper.engine.output
- OutputMessageBuilder(InputOutputDataType, ModelType, Schema) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.output.OutputMessageBuilder
- OutputVariableNotifier - Interface in org.wso2.carbon.mediator.datamapper.engine.core.notifiers
P
- PARAMETER_FILE_ROOT - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- PREFIX_LIST_SEPERATOR - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- PRIMITIVE - org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- PROPERTIES_IDENTIFIER - Static variable in class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutor
- PROPERTIES_KEY - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- PROPERTIES_OBJECT_NAME - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- PROPERTY_SEPERATOR - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- put(Executor) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorPool
R
- read(InputStream, Schema, InputBuilder) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.CSVInputReader
- read(InputStream, Schema, InputBuilder) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.readers.InputReader
- read(InputStream, Schema, InputBuilder) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.JSONInputReader
-
Read, parse the XML and notify with the output JSON message
- read(InputStream, Schema, InputBuilder) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.XMLInputReader
-
Read, parse the XML and notify with the output JSON message
- ReaderEvent - Class in org.wso2.carbon.mediator.datamapper.engine.input.readers.events
- ReaderEvent(ReaderEventType) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- ReaderEvent(ReaderEventType, String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- ReaderEvent(ReaderEventType, String, Object) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- ReaderEvent(ReaderEventType, String, Object, String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- ReaderEventType - Enum in org.wso2.carbon.mediator.datamapper.engine.input.readers.events
- ReaderException - Exception in org.wso2.carbon.mediator.datamapper.engine.core.exceptions
-
This exception is thrown when engine gets an error when reading input or when building input
- ReaderException(String) - Constructor for exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.ReaderException
- releaseScriptExecutor(Executor) - Static method in class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorFactory
-
This method will release the script executor to the pool
- RHINO - org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorType
- RHINO_NATIVE_ARRAY_FULL_QUALIFIED_CLASS_NAME - Static variable in class org.wso2.carbon.mediator.datamapper.engine.output.formatters.MapOutputFormatter
- RUN_TIME_PROPERTIES - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
S
- Schema - Interface in org.wso2.carbon.mediator.datamapper.engine.core.schemas
-
Interface to represent schema in data mapper engine.
- SCHEMA_ATTRIBUTE_FIELD_PREFIX - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- SCHEMA_ATTRIBUTE_PARENT_ELEMENT_POSTFIX - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- SCHEMA_NAMESPACE_NAME_SEPARATOR - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- SCHEMA_XML_ELEMENT_TEXT_VALUE_FIELD - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- SchemaElement - Class in org.wso2.carbon.mediator.datamapper.engine.core.schemas
-
This class hold properties of a element
- SchemaElement(String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.schemas.SchemaElement
- SchemaElement(String, String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.schemas.SchemaElement
- SchemaException - Exception in org.wso2.carbon.mediator.datamapper.engine.core.exceptions
-
This exception is thrown when engine gets an error processing schema
- SchemaException(String) - Constructor for exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.SchemaException
- ScriptExecutor - Class in org.wso2.carbon.mediator.datamapper.engine.core.executors
-
This class implements script executor for data mapper using java script executor (Rhino or Nashorn)
- ScriptExecutor(ScriptExecutorType) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutor
-
Create a script executor of the provided script executor type
- ScriptExecutorFactory - Class in org.wso2.carbon.mediator.datamapper.engine.core.executors
-
This class act as a factory to get the requested script executor
- ScriptExecutorPool - Class in org.wso2.carbon.mediator.datamapper.engine.core.executors
- ScriptExecutorPool(ScriptExecutorType, int) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorPool
- ScriptExecutorType - Enum in org.wso2.carbon.mediator.datamapper.engine.core.executors
-
This enum type represent the types of executors support in data mapper
- setBindingHelperFunction(CompiledScript) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- setCompiledBody(CompiledScript) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- setCompiledName(CompiledScript) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- setElementName(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.SchemaElement
- setEventType(ReaderEventType) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- setFieldType(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- setFunction(JSFunction) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingResource
- setFunctionBody(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- setFunctionName(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.mapper.JSFunction
- setModel(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.models.StringModel
- setModel(Map<String, Object>) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.models.MapModel
- setModel(T) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.models.Model
- setName(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- setNamespace(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.SchemaElement
- setOutputSchema(Schema) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.OutputMessageBuilder
- setValue(Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
- SimpleJSONParserException - Exception in org.wso2.carbon.mediator.datamapper.engine.core.exceptions
-
This exception is thrown when engine gets an error parsing json with simple json
- SimpleJSONParserException(String) - Constructor for exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.SimpleJSONParserException
- STRING_ELEMENT_TYPE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- StringModel - Class in org.wso2.carbon.mediator.datamapper.engine.core.models
-
This class implements
Model
interface to hold String data - StringModel(String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.models.StringModel
T
- take() - Method in class org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorPool
- TERMINATE - org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- terminateMessageBuilding() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
- terminateMessageBuilding() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
- terminateMessageBuilding() - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.writers.Writer
- terminateMessageBuilding() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- toString() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.InvalidPayloadException
- toString() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.JSException
- toString() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.ReaderException
- toString() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.SchemaException
- toString() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.SimpleJSONParserException
- toString() - Method in exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.WriterException
- toString() - Method in enum org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
- TYPE_KEY - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
V
- VALUE_KEY - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- valueOf(String) - Static method in enum org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wso2.carbon.mediator.datamapper.engine.utils.InputOutputDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wso2.carbon.mediator.datamapper.engine.utils.ModelType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wso2.carbon.mediator.datamapper.engine.core.executors.ScriptExecutorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wso2.carbon.mediator.datamapper.engine.utils.InputOutputDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wso2.carbon.mediator.datamapper.engine.utils.ModelType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeArrayFieldStart(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a field entry ("member") (that will contain a JSON Array value), and the START_ARRAY marker.
- writeArrayFieldStart(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeBinary(byte[], int, int) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method that will output given chunk of binary data as base64 encoded, as a complete String value (surrounded by double quotes).
- writeBinary(byte[], int, int) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeBinaryField(String, byte[]) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a field entry ("member") that contains specified data in base64-encoded form.
- writeBinaryField(String, byte[]) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeBoolean(boolean) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for outputting literal boolean value (one of Strings 'true' and 'false').
- writeBoolean(boolean) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeBooleanField(String, boolean) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a field entry ("member") that has a boolean value.
- writeBooleanField(String, boolean) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeEndArray() - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for writing closing marker of a Array.
- writeEndArray() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeEndArray() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
- writeEndArray() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
- writeEndArray() - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.writers.Writer
- writeEndArray() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- writeEndObject() - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for writing closing marker of a Object value.
- writeEndObject() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeEndObject(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
- writeEndObject(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
- writeEndObject(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.writers.Writer
- writeEndObject(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- writeField(String, Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
- writeField(String, Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
- writeField(String, Object) - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.writers.Writer
- writeField(String, Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- writeField(String, Object, String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a field entry ("member") that has a String value.
- writeField(String, Object, String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeFieldName(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for writing a field name.
- writeFieldName(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeNumber(double) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for outputting indicate JSON numeric value.
- writeNumber(double) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeNumber(int) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for outputting given value as number.
- writeNumber(int) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeNumberField(String, double) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a field entry ("member") that has the specified numeric value.
- writeNumberField(String, double) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeNumberField(String, int) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a field entry ("member") that has the specified numeric value.
- writeNumberField(String, int) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeObjectFieldStart(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a field entry ("member") (that will contain a JSON Object value), and the START_OBJECT marker.
- writeObjectFieldStart(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writePrimitive(Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
- writePrimitive(Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
- writePrimitive(Object) - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.writers.Writer
- writePrimitive(Object) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- writePrimitive(Object, String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a primitive that has a primitive value.
- writePrimitive(Object, String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- Writer - Interface in org.wso2.carbon.mediator.datamapper.engine.output.writers
-
This interface should be implemented by data-mapper output writers
- WriterException - Exception in org.wso2.carbon.mediator.datamapper.engine.core.exceptions
-
This exception is thrown when engine gets an error writing output or when formatting
- WriterException(String) - Constructor for exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.WriterException
- WriterException(String, Exception) - Constructor for exception org.wso2.carbon.mediator.datamapper.engine.core.exceptions.WriterException
- WriterFactory - Class in org.wso2.carbon.mediator.datamapper.engine.output.writers
-
This class is a factory class to get
Writer
needed by the data mapper engine - WriterFactory() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.output.writers.WriterFactory
- writeStartAnonymousObject() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
- writeStartAnonymousObject() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
- writeStartAnonymousObject() - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.writers.Writer
- writeStartAnonymousObject() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- writeStartArray() - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for writing start marker of a Array value.
- writeStartArray() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeStartArray() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
- writeStartArray() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
- writeStartArray() - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.writers.Writer
- writeStartArray() - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- writeStartObject() - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for writing starting marker of a Object value.
- writeStartObject() - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeStartObject(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.CSVWriter
- writeStartObject(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.JSONWriter
- writeStartObject(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.output.writers.Writer
- writeStartObject(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- writeString(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Method for outputting a String value.
- writeString(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
- writeStringField(String, String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
-
Convenience method for outputting a field entry ("member") that has a String value.
- writeStringField(String, String) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
X
- XML - org.wso2.carbon.mediator.datamapper.engine.utils.InputOutputDataType
- XMLInputReader - Class in org.wso2.carbon.mediator.datamapper.engine.input.readers
-
This class is capable of parsing XML through AXIOMS for the InputStream and build the respective JSON message
- XMLInputReader() - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.XMLInputReader
-
Constructor
- XMLNS - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- xmlTraverse(OMElement, String, Map) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.readers.XMLInputReader
-
This method will perform a Depth First Search on the XML message and build the json message
- XMLWriter - Class in org.wso2.carbon.mediator.datamapper.engine.output.writers
-
This class implements
Writer
interface and xml writer for data mapper engine using StAX - XMLWriter(Schema) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.output.writers.XMLWriter
- XSI_NAMESPACE_URI - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- XSLT_COMPATIBLE_DEFAULT - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
- XSLTMappingHandler - Class in org.wso2.carbon.mediator.datamapper.engine.core.mapper
-
This class handle the transformation of the input xml to the output xml.
- XSLTMappingHandler(XSLTMappingResource) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.mapper.XSLTMappingHandler
- XSLTMappingResource - Class in org.wso2.carbon.mediator.datamapper.engine.core.mapper
-
This class contains required resources for the xslt transformation
- XSLTMappingResource(String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.mapper.XSLTMappingResource
All Classes All Packages