Interface FlowableFunctionDelegate
-
public interface FlowableFunctionDelegateInterface for pluggable functions that can be used in the EL expressions- Author:
- Tijs Rademakers, Joram Barrez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MethodfunctionMethod()Returns the method that is invoked by JUEL.StringlocalName()The name of the method when used in an expression, like the second part of ${prefix:method()}.default Collection<String>localNames()All the names of the method when used in an expression, like the second part of ${prefix:method()}.Stringprefix()The prefix of the method when used in an expression, like the first part of ${prefix:method()}.default Collection<String>prefixes()All the prefixes of the method when used in an expression.
-
-
-
Method Detail
-
prefix
String prefix()
The prefix of the method when used in an expression, like the first part of ${prefix:method()}. Will be used to match the text of the expression to the actualFlowableFunctionDelegateinstance.
-
prefixes
default Collection<String> prefixes()
All the prefixes of the method when used in an expression. It allows one method to cover multiple prefixes. e.g.${prefix:method()}or {$code ${alternativePrefix:method()}}. Will be used to match the text of the expression to the actualFlowableFunctionDelegateinstance.
-
localName
String localName()
The name of the method when used in an expression, like the second part of ${prefix:method()}. Will be used to match the text of the expression to the actualFlowableFunctionDelegateinstance.
-
localNames
default Collection<String> localNames()
All the names of the method when used in an expression, like the second part of ${prefix:method()}. It allows one method to cover multiple local names. e.g.${prefix:method()}or${prefix:alternativeMethod()}. Will be used to match the text of the expression to the actualFlowableFunctionDelegateinstance.
-
functionMethod
Method functionMethod()
Returns the method that is invoked by JUEL.
-
-