Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- allowSimple() - Element in annotation interface org.apache.camel.jsonpath.JsonPath
-
Whether to allow in inlined simple exceptions in the JsonPath expression
C
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- createExpression(String) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- createExpression(String, Object[]) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- createExpression(CamelContext, Annotation, LanguageAnnotation, Class<?>) - Method in class org.apache.camel.jsonpath.JsonPathAnnotationExpressionFactory
- createPredicate(String) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- createPredicate(String, Object[]) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
E
- EasyPredicateOperators - Class in org.apache.camel.jsonpath.easypredicate
-
Json path operators
- EasyPredicateParser - Class in org.apache.camel.jsonpath.easypredicate
-
To allow defining very easy jsonpath predicates using the syntax: left OP right
- EasyPredicateParser() - Constructor for class org.apache.camel.jsonpath.easypredicate.EasyPredicateParser
- evaluate(Exchange) - Method in class org.apache.camel.jsonpath.JsonPathExpression
G
- getEncoding() - Method in class org.apache.camel.jsonpath.JsonStream
- getHeaderName() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- getOptions() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- getOptions() - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- getPropertyName() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- getResultType() - Method in class org.apache.camel.jsonpath.JsonPathExpression
H
- HEADER_JSON_ENCODING - Static variable in class org.apache.camel.jsonpath.JsonPathConstants
-
Header name for the encoding of the JSON document.
- headerName() - Element in annotation interface org.apache.camel.jsonpath.JsonPath
I
- init(CamelContext) - Method in class org.apache.camel.jsonpath.jackson.JacksonJsonAdapter
- init(CamelContext) - Method in interface org.apache.camel.jsonpath.JsonPathAdapter
-
Initializes the adapter
- init(CamelContext) - Method in class org.apache.camel.jsonpath.JsonPathExpression
- isAllowEasyPredicate() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- isAllowEasyPredicate() - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- isAllowSimple() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- isAllowSimple() - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- isPredicate() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- isSuppressExceptions() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- isSuppressExceptions() - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- isUnpackArray() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- isUnpackArray() - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- isWriteAsString() - Method in class org.apache.camel.jsonpath.JsonPathExpression
- isWriteAsString() - Method in class org.apache.camel.jsonpath.JsonPathLanguage
J
- JacksonJsonAdapter - Class in org.apache.camel.jsonpath.jackson
-
A Jackson
JsonPathAdapter
which is using Jackson to convert the message body toMap
. - JacksonJsonAdapter() - Constructor for class org.apache.camel.jsonpath.jackson.JacksonJsonAdapter
- JsonPath - Annotation Interface in org.apache.camel.jsonpath
-
An annotation used to inject a JsonPath expression into a method parameter when using Bean Integration
- JsonPathAdapter - Interface in org.apache.camel.jsonpath
- JsonPathAnnotationExpressionFactory - Class in org.apache.camel.jsonpath
- JsonPathAnnotationExpressionFactory() - Constructor for class org.apache.camel.jsonpath.JsonPathAnnotationExpressionFactory
- JsonPathConstants - Class in org.apache.camel.jsonpath
- JsonPathEngine - Class in org.apache.camel.jsonpath
- JsonPathEngine(String) - Constructor for class org.apache.camel.jsonpath.JsonPathEngine
-
Deprecated.
- JsonPathEngine(String, boolean, boolean, boolean, String, String, Option[], CamelContext) - Constructor for class org.apache.camel.jsonpath.JsonPathEngine
- JsonPathExpression - Class in org.apache.camel.jsonpath
- JsonPathExpression(String) - Constructor for class org.apache.camel.jsonpath.JsonPathExpression
- JsonPathLanguage - Class in org.apache.camel.jsonpath
- JsonPathLanguage() - Constructor for class org.apache.camel.jsonpath.JsonPathLanguage
- JsonStream - Class in org.apache.camel.jsonpath
-
Special stream for JSON streams.
- JsonStream(InputStream) - Constructor for class org.apache.camel.jsonpath.JsonStream
-
Constructor.
M
- markSupported() - Method in class org.apache.camel.jsonpath.JsonStream
O
- options() - Element in annotation interface org.apache.camel.jsonpath.JsonPath
-
To configure the JsonPath options to use
- org.apache.camel.jsonpath - package org.apache.camel.jsonpath
- org.apache.camel.jsonpath.easypredicate - package org.apache.camel.jsonpath.easypredicate
- org.apache.camel.jsonpath.jackson - package org.apache.camel.jsonpath.jackson
P
- parse(String) - Method in class org.apache.camel.jsonpath.easypredicate.EasyPredicateParser
-
Parses the predicate
- propertyName() - Element in annotation interface org.apache.camel.jsonpath.JsonPath
R
- read() - Method in class org.apache.camel.jsonpath.JsonStream
- read(byte[]) - Method in class org.apache.camel.jsonpath.JsonStream
- read(byte[], int, int) - Method in class org.apache.camel.jsonpath.JsonStream
- read(Exchange) - Method in class org.apache.camel.jsonpath.JsonPathEngine
- readValue(Object, Exchange) - Method in class org.apache.camel.jsonpath.jackson.JacksonJsonAdapter
- readValue(Object, Exchange) - Method in interface org.apache.camel.jsonpath.JsonPathAdapter
-
Attempt to read/convert the message body into a
Map
type - reset() - Method in class org.apache.camel.jsonpath.JsonStream
- resultType() - Element in annotation interface org.apache.camel.jsonpath.JsonPath
-
The desired return type.
S
- setAllowEasyPredicate(boolean) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
Whether to allow using the easy predicate parser to pre-parse predicates.
- setAllowEasyPredicate(boolean) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- setAllowSimple(boolean) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
Whether to allow in inlined simple exceptions in the json path expression
- setAllowSimple(boolean) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- setHeaderName(String) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
Name of header to use as input, instead of the message body
- setOptions(Option[]) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
To configure the json path options to use
- setOptions(Option...) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- setPredicate(boolean) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
Whether to be evaluated as a predicate
- setPropertyName(String) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
Name of property to use as input, instead of the message body.
- setResultType(Class<?>) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
To configure the result type to use
- setSuppressExceptions(boolean) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
Whether to suppress exceptions such as PathNotFoundException
- setSuppressExceptions(boolean) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- setUnpackArray(boolean) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
Whether to unpack a single element json-array into an object.
- setUnpackArray(boolean) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- setWriteAsString(boolean) - Method in class org.apache.camel.jsonpath.JsonPathExpression
-
Whether to write the output of each row/element as a JSON String value instead of a Map/POJO value.
- setWriteAsString(boolean) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- skip(long) - Method in class org.apache.camel.jsonpath.JsonStream
- suppressExceptions() - Element in annotation interface org.apache.camel.jsonpath.JsonPath
-
Whether to suppress exceptions such as PathNotFoundException
T
- toString() - Method in class org.apache.camel.jsonpath.JsonPathExpression
V
- validateExpression(String) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- validatePredicate(String) - Method in class org.apache.camel.jsonpath.JsonPathLanguage
- value() - Element in annotation interface org.apache.camel.jsonpath.JsonPath
W
- writeAsString(Object, Exchange) - Method in class org.apache.camel.jsonpath.jackson.JacksonJsonAdapter
- writeAsString(Object, Exchange) - Method in interface org.apache.camel.jsonpath.JsonPathAdapter
-
Attempts to write the value as a JSOn
String
value.
All Classes and Interfaces|All Packages|Constant Field Values