Class AbstractFlowableFunctionDelegate
java.lang.Object
org.flowable.common.engine.impl.el.AbstractFlowableFunctionDelegate
- All Implemented Interfaces:
FlowableFunctionDelegate
- Direct Known Subclasses:
FlowableAddDateFunctionDelegate
,FlowableAllOfFunctionDelegate
,FlowableAnyOfFunctionDelegate
,FlowableContainsAnyFunctionDelegate
,FlowableContainsFunctionDelegate
,FlowableCurrentDateFunctionDelegate
,FlowableDateFunctionDelegate
,FlowableNoneOfFunctionDelegate
,FlowableNotAllOfFunctionDelegate
,FlowableNotContainsAnyFunctionDelegate
,FlowableNotContainsFunctionDelegate
,FlowableSubtractDateFunctionDelegate
,FlowableToDateFunctionDelegate
public abstract class AbstractFlowableFunctionDelegate
extends Object
implements FlowableFunctionDelegate
Abstract class that can be used as a base class for pluggable functions that can be used in the EL expressions
- Author:
- Tijs Rademakers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Class<?>
The class, typically containing static methods.protected Method
protected Method
getFourObjectParameterMethod
(String methodName) protected Method
protected Method
getNoParameterMethod
(String methodName) protected Method
protected Method
getSingleObjectParameterMethod
(String methodName) protected Method
protected Method
getThreeObjectParameterMethod
(String methodName) protected Method
protected Method
getTwoObjectParameterMethod
(String methodName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
functionMethod, localName, localNames, prefix, prefixes
-
Constructor Details
-
AbstractFlowableFunctionDelegate
public AbstractFlowableFunctionDelegate()
-
-
Method Details
-
functionClass
The class, typically containing static methods. IfFlowableFunctionDelegate.functionMethod()
is provided, this method does not need to return a value. -
getNoParameterMethod
-
getNoParameterMethod
-
getSingleObjectParameterMethod
-
getSingleObjectParameterMethod
-
getTwoObjectParameterMethod
-
getTwoObjectParameterMethod
-
getThreeObjectParameterMethod
-
getThreeObjectParameterMethod
-
getFourObjectParameterMethod
-
getFourObjectParameterMethod
-