public class IsStageCompletableExpressionFunction extends Object implements FlowableFunctionDelegate, FlowableAstFunctionCreator
| Constructor and Description |
|---|
IsStageCompletableExpressionFunction() |
| Modifier and Type | Method and Description |
|---|---|
AstFunction |
createFunction(String name,
int index,
AstParameters parameters,
boolean varargs,
FlowableExpressionParser parser)
Create an
AstFunction based on the provided name, index, parameters. |
Method |
functionMethod()
Returns the method that is invoked by JUEL.
|
Collection<String> |
getFunctionNames()
The names of the functions that this creator can create.
|
static boolean |
isStageCompletable(Object object) |
String |
localName()
The name of the method when used in an expression, like the second part of ${prefix:method()}.
|
String |
prefix()
The prefix of the method when used in an expression, like the first part of ${prefix:method()}.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlocalNames, prefixespublic IsStageCompletableExpressionFunction()
public String prefix()
FlowableFunctionDelegateFlowableFunctionDelegate instance.prefix in interface FlowableFunctionDelegatepublic String localName()
FlowableFunctionDelegateFlowableFunctionDelegate instance.localName in interface FlowableFunctionDelegatepublic Method functionMethod()
FlowableFunctionDelegatefunctionMethod in interface FlowableFunctionDelegatepublic Collection<String> getFunctionNames()
FlowableAstFunctionCreatorgetFunctionNames in interface FlowableAstFunctionCreatorpublic AstFunction createFunction(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser)
FlowableAstFunctionCreatorAstFunction based on the provided name, index, parameters.
Potentially creating new parameters to enhance the function.createFunction in interface FlowableAstFunctionCreatorname - the name of the functionindex - the indexparameters - the parameters for the functionvarargs - whether varargs is supportedparser - the parser for potentially creating identifierspublic static boolean isStageCompletable(Object object)
Copyright © 2023 Flowable. All rights reserved.