Class AutomationMapper.ScriptBuilder
- java.lang.Object
-
- org.nuxeo.automation.scripting.internals.AutomationMapper.ScriptBuilder
-
- Enclosing class:
- AutomationMapper
public static class AutomationMapper.ScriptBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ScriptBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompiledScriptbuild(Compilable compilable)protected voidgenerateFlatFunction(StringBuilder sb, String opId)protected voidgenerateFunction(StringBuilder sb, String opId)protected voidparseAutomationIDSForScripting(Map<String,List<String>> opMap, List<String> flatOps, String id)protected StringreplaceDashByUnderscore(String id)Stringsource()
-
-
-
Method Detail
-
build
public CompiledScript build(Compilable compilable) throws ScriptException
- Throws:
ScriptException
-
source
public String source()
-
parseAutomationIDSForScripting
protected void parseAutomationIDSForScripting(Map<String,List<String>> opMap, List<String> flatOps, String id)
-
generateFunction
protected void generateFunction(StringBuilder sb, String opId)
-
generateFlatFunction
protected void generateFlatFunction(StringBuilder sb, String opId)
-
-