Package com.eka.middleware.flow
Class FlowUtils
java.lang.Object
com.eka.middleware.flow.FlowUtils
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voiddropValue(javax.json.JsonArray dropList, DataPipeline dp) static booleanevaluateCondition(String condition, DataPipeline dp) static String[]extractExpressions(String string, DataPipeline dataPipeline) static voidmap(javax.json.JsonArray transformers, DataPipeline dp) static voidmapAfter(javax.json.JsonArray transformers, DataPipeline dp) static voidmapBefore(javax.json.JsonArray transformers, DataPipeline dp) static booleanpatternMatches(String text, String regexPattern) static StringplaceXPathInternalVariables(String xPaths, DataPipeline dp) static StringplaceXPathValue(String xPaths, DataPipeline dp) static voidstatic StringresolveExpressions(String input, Object parentMap) static voidsetValue(javax.json.JsonArray createList, DataPipeline dp) static voidvalidateDocuments(DataPipeline dp, javax.json.JsonValue jv) 
- 
Constructor Details- 
FlowUtilspublic FlowUtils()
 
- 
- 
Method Details- 
placeXPathValue- Throws:
- SnippetException
 
- 
placeXPathInternalVariablespublic static String placeXPathInternalVariables(String xPaths, DataPipeline dp) throws SnippetException - Throws:
- SnippetException
 
- 
evaluateCondition- Throws:
- SnippetException
 
- 
map- Throws:
- SnippetException
 
- 
mapBeforepublic static void mapBefore(javax.json.JsonArray transformers, DataPipeline dp) throws SnippetException - Throws:
- SnippetException
 
- 
mapAfterpublic static void mapAfter(javax.json.JsonArray transformers, DataPipeline dp) throws SnippetException - Throws:
- SnippetException
 
- 
extractExpressions
- 
resolveExpressions
- 
setValuepublic static void setValue(javax.json.JsonArray createList, DataPipeline dp) throws SnippetException - Throws:
- SnippetException
 
- 
dropValue
- 
resetJSCB- Throws:
- SystemException
 
- 
splitpublic static Map<String,List<JsonOp>> split(javax.json.JsonArray transformers, String direction) throws Exception - Throws:
- Exception
 
- 
validateDocumentspublic static void validateDocuments(DataPipeline dp, javax.json.JsonValue jv) throws SnippetException - Throws:
- SnippetException
 
- 
patternMatches
 
-