Skip navigation links
A B C D E F G H I J M N O P R S T V W X 

A

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
 
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
 
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

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(List<SchemaElement>) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema
 
getElementTypeByName(String) - 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
getElementTypeByName(String) - Method in interface org.wso2.carbon.mediator.datamapper.engine.core.schemas.Schema
 
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
 
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(List<SchemaElement>, 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 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
 
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
 
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
This class implements Model interface with a Map to hold data
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 read Map model and trigger events to read by OutputMessageBuilder
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_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
 
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
 
ORG_APACHE_SYNAPSE_DATAMAPPER_EXECUTOR_POOL_SIZE - Static variable in class org.wso2.carbon.mediator.datamapper.engine.utils.DataMapperEngineConstants
 
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
 
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, String, Object, 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) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.input.readers.events.ReaderEvent
 
ReaderEvent(ReaderEventType) - 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_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, String) - Constructor for class org.wso2.carbon.mediator.datamapper.engine.core.schemas.SchemaElement
 
SchemaElement(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
 
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(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
 
setModel(String) - Method in class org.wso2.carbon.mediator.datamapper.engine.core.models.StringModel
 
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
 
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, 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
 
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
 
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(int) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
Method for outputting given value as number.
writeNumber(double) - Method in interface org.wso2.carbon.mediator.datamapper.engine.input.builders.Builder
Method for outputting indicate JSON numeric value.
writeNumber(int) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
 
writeNumber(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, 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, int) - Method in class org.wso2.carbon.mediator.datamapper.engine.input.builders.JSONBuilder
 
writeNumberField(String, double) - 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, 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
 
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
 
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

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
 
A B C D E F G H I J M N O P R S T V W X 
Skip navigation links

Copyright © 2021 WSO2. All rights reserved.