A C D E G H I J L M O P R S T W

A

AbstractJsonTransformer - Class in org.mule.module.json.transformers
TODO
AbstractJsonTransformer() - Constructor for class org.mule.module.json.transformers.AbstractJsonTransformer
 
accept(MuleMessage) - Method in class org.mule.module.json.filters.IsJsonFilter
 
accept(Object) - Method in class org.mule.module.json.filters.IsJsonFilter
 
ANNOTATIONS_PACKAGE_NAME - Static variable in class org.mule.module.json.transformers.JsonMapperResolver
 

C

createArgument(Class<?>, MuleContext) - Method in class org.mule.module.json.transformers.JsonMapperResolver
createInstance() - Method in class org.mule.module.json.config.MapperFactoryBean
 

D

dispose() - Method in class org.mule.module.json.transformers.JsonTransformerResolver
 

E

equals(Object) - Method in class org.mule.module.json.JsonData
 
evaluate(String, MuleMessage) - Method in class org.mule.module.json.JsonExpressionEvaluator
 
extractResultFromNode(JsonNode) - Method in class org.mule.module.json.JsonExpressionEvaluator
 
extractResultFromNode(JsonNode) - Method in class org.mule.module.json.JsonNodeExpressionEvaluator
 

G

get(int) - Method in class org.mule.module.json.JsonData
 
get(String) - Method in class org.mule.module.json.JsonData
 
getAnnotationsPackageName() - Method in class org.mule.module.json.transformers.JsonMapperResolver
getArgumentClass() - Method in class org.mule.module.json.transformers.JsonMapperResolver
getAsString(String) - Method in class org.mule.module.json.JsonData
 
getDeserializationMixins() - Method in class org.mule.module.json.transformers.JsonToObject
 
getMapper() - Method in class org.mule.module.json.transformers.AbstractJsonTransformer
 
getMapperResolver() - Method in class org.mule.module.json.transformers.JsonTransformerResolver
 
getMixins() - Method in class org.mule.module.json.config.MapperFactoryBean
 
getMixins() - Method in class org.mule.module.json.transformers.AbstractJsonTransformer
 
getName() - Method in class org.mule.module.json.config.MapperFactoryBean
 
getName() - Method in class org.mule.module.json.JsonExpressionEvaluator
 
getName() - Method in class org.mule.module.json.JsonNodeExpressionEvaluator
 
getObjectType() - Method in class org.mule.module.json.config.MapperFactoryBean
 
getPriorityWeighting() - Method in class org.mule.module.json.transformers.AbstractJsonTransformer
 
getSerializationMixins() - Method in class org.mule.module.json.transformers.ObjectToJson
 
getSourceClass() - Method in class org.mule.module.json.transformers.ObjectToJson
 

H

hashCode() - Method in class org.mule.module.json.JsonData
 
hasNode(String) - Method in class org.mule.module.json.JsonData
 

I

init() - Method in class org.mule.module.json.config.JsonNamespaceHandler
 
initialise() - Method in class org.mule.module.json.transformers.AbstractJsonTransformer
 
initialise() - Method in class org.mule.module.json.transformers.JsonToObject
 
initialise() - Method in class org.mule.module.json.transformers.ObjectToJson
 
isArray() - Method in class org.mule.module.json.JsonData
 
isHandleException() - Method in class org.mule.module.json.transformers.ObjectToJson
 
IsJsonFilter - Class in org.mule.module.json.filters
A filter that will determine if the current message payload is a JSON encoded message.
IsJsonFilter() - Constructor for class org.mule.module.json.filters.IsJsonFilter
 
isValidateParsing() - Method in class org.mule.module.json.filters.IsJsonFilter
 

J

JSON_MIME_TYPE - Static variable in class org.mule.module.json.transformers.JsonTransformerResolver
 
JsonData - Class in org.mule.module.json
A wrapper for the JsonNode object that allows for nested object keys i.e.
JsonData(JsonNode) - Constructor for class org.mule.module.json.JsonData
 
JsonData(URL) - Constructor for class org.mule.module.json.JsonData
 
JsonData(InputStream) - Constructor for class org.mule.module.json.JsonData
 
JsonData(Reader) - Constructor for class org.mule.module.json.JsonData
 
JsonData(String) - Constructor for class org.mule.module.json.JsonData
 
JsonExpressionEvaluator - Class in org.mule.module.json
An expression evaluator to allow users to define json expressions in their mule configuration, i.e.
JsonExpressionEvaluator() - Constructor for class org.mule.module.json.JsonExpressionEvaluator
 
JsonMapperResolver - Class in org.mule.module.json.transformers
This resolver is used by the transform engine to inject a ObjectMapper into a method that requires it.
JsonMapperResolver() - Constructor for class org.mule.module.json.transformers.JsonMapperResolver
 
JsonMessages - Class in org.mule.module.json.i18n
Internationalised messages for the Json module
JsonMessages() - Constructor for class org.mule.module.json.i18n.JsonMessages
 
JsonNamespaceHandler - Class in org.mule.module.json.config
Registers a Bean Definition Parser for handling elements defined in META-INF/mule-json.xsd
JsonNamespaceHandler() - Constructor for class org.mule.module.json.config.JsonNamespaceHandler
 
JsonNodeExpressionEvaluator - Class in org.mule.module.json
An JSON expression evaluator that returns JsonNode's instead of strings.
JsonNodeExpressionEvaluator() - Constructor for class org.mule.module.json.JsonNodeExpressionEvaluator
 
JsonPath - Annotation Type in org.mule.api.annotations.expression
 
JsonPathAnnotationParser - Class in org.mule.module.json.config
Responsible for parsing JsonPath parameter annotations
JsonPathAnnotationParser() - Constructor for class org.mule.module.json.config.JsonPathAnnotationParser
 
JsonToObject - Class in org.mule.module.json.transformers
A transformer that will convert a JSON encoded object graph to a java object.
JsonToObject() - Constructor for class org.mule.module.json.transformers.JsonToObject
 
JsonTransformerResolver - Class in org.mule.module.json.transformers
A TransformerResolver implementation used to discover whether the current transform requests requires Json mashaling.
JsonTransformerResolver() - Constructor for class org.mule.module.json.transformers.JsonTransformerResolver
 

L

logger - Variable in class org.mule.module.json.filters.IsJsonFilter
logger used by this class
logger - Variable in class org.mule.module.json.JsonExpressionEvaluator
logger used by this class
logger - Variable in class org.mule.module.json.transformers.JsonTransformerResolver
logger used by this class
logger - Variable in class org.mule.module.json.transformers.ObjectToJson
logger used by this class

M

MapperFactoryBean - Class in org.mule.module.json.config
TODO
MapperFactoryBean() - Constructor for class org.mule.module.json.config.MapperFactoryBean
 
mayBeJSON(String) - Method in class org.mule.module.json.filters.IsJsonFilter
Tests if the String possibly represents a valid JSON String.
messageStringIsNotJson() - Static method in class org.mule.module.json.i18n.JsonMessages
 

O

ObjectToJson - Class in org.mule.module.json.transformers
Converts a java object to a JSON encoded object that can be consumed by other languages such as Javascript or Ruby.
ObjectToJson() - Constructor for class org.mule.module.json.transformers.ObjectToJson
 
org.mule.api.annotations.expression - package org.mule.api.annotations.expression
 
org.mule.module.json - package org.mule.module.json
JSON encoding support for Mule.
org.mule.module.json.config - package org.mule.module.json.config
Classes used for processing the JSON XML configuration elements
org.mule.module.json.filters - package org.mule.module.json.filters
Filters for recognising JSON payloads in Mule.
org.mule.module.json.i18n - package org.mule.module.json.i18n
 
org.mule.module.json.transformers - package org.mule.module.json.transformers
Transfromers for converting from JavaBeans and collections to JSON and back again.

P

parse(Annotation, Class<?>) - Method in class org.mule.module.json.config.JsonPathAnnotationParser
 
parseTokens(String) - Method in class org.mule.module.json.JsonData
 

R

resolve(DataType<?>, DataType<?>) - Method in class org.mule.module.json.transformers.JsonTransformerResolver
 

S

setDeserializationMixins(Map<Class<?>, Class<?>>) - Method in class org.mule.module.json.transformers.JsonToObject
 
setHandleException(boolean) - Method in class org.mule.module.json.transformers.ObjectToJson
 
setMapper(ObjectMapper) - Method in class org.mule.module.json.transformers.AbstractJsonTransformer
 
setMixins(Map<Class<?>, Class<?>>) - Method in class org.mule.module.json.config.MapperFactoryBean
 
setMixins(Map<Class<?>, Class<?>>) - Method in class org.mule.module.json.transformers.AbstractJsonTransformer
 
setMuleContext(MuleContext) - Method in class org.mule.module.json.transformers.JsonTransformerResolver
 
setName(String) - Method in class org.mule.module.json.config.MapperFactoryBean
 
setName(String) - Method in class org.mule.module.json.JsonExpressionEvaluator
 
setPriorityWeighting(int) - Method in class org.mule.module.json.transformers.AbstractJsonTransformer
 
setSerializationMixins(Map<Class<?>, Class<?>>) - Method in class org.mule.module.json.transformers.ObjectToJson
 
setSourceClass(Class<?>) - Method in class org.mule.module.json.transformers.ObjectToJson
 
setValidateParsing(boolean) - Method in class org.mule.module.json.filters.IsJsonFilter
 
sourceClass - Variable in class org.mule.module.json.transformers.ObjectToJson
 
supports(Annotation) - Method in class org.mule.module.json.config.JsonPathAnnotationParser
 

T

toArray() - Method in class org.mule.module.json.JsonData
 
toString() - Method in class org.mule.module.json.JsonData
 
transformerChange(Transformer, TransformerResolver.RegistryAction) - Method in class org.mule.module.json.transformers.JsonTransformerResolver
 
transformMessage(MuleMessage, String) - Method in class org.mule.module.json.transformers.JsonToObject
 
transformMessage(MuleMessage, String) - Method in class org.mule.module.json.transformers.ObjectToJson
 

W

weighting - Variable in class org.mule.module.json.transformers.AbstractJsonTransformer
 

A C D E G H I J L M O P R S T W

Copyright © 2003-2011 MuleSoft, Inc.. All Rights Reserved.