public class SynapseJsonPath extends SynapsePath
bufferSizeSupport, contentAware, domNamespaceMap, expression, JSON_PATH, X_PATH
Constructor and Description |
---|
SynapseJsonPath(String jsonPathExpression) |
Modifier and Type | Method and Description |
---|---|
String |
getJsonPathExpression() |
void |
setJsonPathExpression(String jsonPathExpression) |
String |
stringValueOf(InputStream jsonStream) |
String |
stringValueOf(MessageContext synCtx) |
String |
stringValueOf(String jsonString) |
addNamespacesForFallbackProcessing, getExpression, getMessageInputStreamPT, getPathType, handleException, isContentAware, isMessageBiggerThanBuffer, setExpression, setPathType, toString
addNamespace, addNamespaces, getNamespaces
booleanValueOf, createFunctionContext, createNamespaceContext, createVariableContext, debug, evaluate, getContext, getContextSupport, getFunctionContext, getNamespaceContext, getNavigator, getRootExpr, getVariableContext, numberValueOf, selectNodes, selectNodesForContext, selectSingleNode, selectSingleNodeForContext, setFunctionContext, setNamespaceContext, setVariableContext, stringValueOf, valueOf
public SynapseJsonPath(String jsonPathExpression) throws org.jaxen.JaxenException
org.jaxen.JaxenException
public String stringValueOf(MessageContext synCtx)
stringValueOf
in class SynapsePath
public String stringValueOf(InputStream jsonStream)
public String getJsonPathExpression()
public void setJsonPathExpression(String jsonPathExpression)
Copyright © 2005–2018 Apache Software Foundation. All rights reserved.