Interface FeelToJuelTransform
-
- All Known Implementing Classes:
FeelToJuelTransformImpl
public interface FeelToJuelTransform
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddCustomFunctionTransformer(FeelToJuelTransformer functionTransformer)Add a transformer for a custom function.StringtransformEndpoint(String endpoint, String inputName)Transform a FEEL endpoint expression to a JUEL expression.StringtransformSimplePositiveUnaryTest(String simplePositiveUnaryTest, String inputName)Transform a FEEL simple positive unary test expression to a JUEL expression.StringtransformSimplePositiveUnaryTests(String simplePositiveUnaryTests, String inputName)Transform a FEEL simple positive unary tests expression to a JUEL expression.StringtransformSimpleUnaryTests(String simpleUnaryTests, String inputName)Transform a FEEL simple unary tests expression to a JUEL expression.
-
-
-
Method Detail
-
transformSimpleUnaryTests
String transformSimpleUnaryTests(String simpleUnaryTests, String inputName)
Transform a FEEL simple unary tests expression to a JUEL expression.- Parameters:
simpleUnaryTests- the FEEL simple unary tests expression to transforminputName- the variable name of the input variable to test against- Returns:
- the resulting JUEL expression
-
transformSimplePositiveUnaryTests
String transformSimplePositiveUnaryTests(String simplePositiveUnaryTests, String inputName)
Transform a FEEL simple positive unary tests expression to a JUEL expression.- Parameters:
simplePositiveUnaryTests- the FEEL simple positive unary tests expression to transforminputName- the variable name of the input variable to test against- Returns:
- the resulting JUEL expression
-
transformSimplePositiveUnaryTest
String transformSimplePositiveUnaryTest(String simplePositiveUnaryTest, String inputName)
Transform a FEEL simple positive unary test expression to a JUEL expression.- Parameters:
simplePositiveUnaryTest- the FEEL simple positive unary test expression to transforminputName- the variable name of the input variable to test against- Returns:
- the resulting JUEL expression
-
transformEndpoint
String transformEndpoint(String endpoint, String inputName)
Transform a FEEL endpoint expression to a JUEL expression.- Parameters:
endpoint- the FEEL endpoint expression to transforminputName- the variable name of the input variable to test against- Returns:
- the resulting JUEL expression
-
addCustomFunctionTransformer
void addCustomFunctionTransformer(FeelToJuelTransformer functionTransformer)
Add a transformer for a custom function.- Parameters:
functionTransformer- the transformer for the custom function
-
-