Package com.flowable.platform.common.el
Class AbstractFlowableFirstParameterIdentifierFunctionDelegateAstFunctionCreator
java.lang.Object
com.flowable.platform.common.el.AbstractFlowableFirstParameterIdentifierFunctionDelegateAstFunctionCreator
- All Implemented Interfaces:
FlowableFunctionDelegate,FlowableAstFunctionCreator
- Direct Known Subclasses:
CopyLocalVariableExpressionFunction,CopyLocalVariableExpressionFunction,CopyLocalVariableToParentExpressionFunction,ReplaceVariableInListExpressionFunction,ReplaceVariableInListExpressionFunction
public abstract class AbstractFlowableFirstParameterIdentifierFunctionDelegateAstFunctionCreator
extends Object
implements FlowableFunctionDelegate, FlowableAstFunctionCreator
- Author:
- Filip Hrisafov
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractFlowableFirstParameterIdentifierFunctionDelegateAstFunctionCreator(String prefix, String functionName, String variableScopeName) -
Method Summary
Modifier and TypeMethodDescriptioncreateFunction(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser) protected MethodfindMethod(String functionName) prefix()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
localNames, prefixes
-
Field Details
-
prefix
-
functionName
-
functionMethod
-
variableScopeName
-
-
Constructor Details
-
AbstractFlowableFirstParameterIdentifierFunctionDelegateAstFunctionCreator
-
-
Method Details
-
prefix
- Specified by:
prefixin interfaceFlowableFunctionDelegate
-
localName
- Specified by:
localNamein interfaceFlowableFunctionDelegate
-
functionMethod
- Specified by:
functionMethodin interfaceFlowableFunctionDelegate
-
findMethod
-
getFunctionNames
- Specified by:
getFunctionNamesin interfaceFlowableAstFunctionCreator
-
createFunction
public AstFunction createFunction(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser) - Specified by:
createFunctionin interfaceFlowableAstFunctionCreator
-