org.camunda.bpm.dmn.feel.impl.juel.transform
Interface FeelToJuelTransform

All Known Implementing Classes:
FeelToJuelTransformImpl

public interface FeelToJuelTransform


Method Summary
 void addCustomFunctionTransformer(FeelToJuelTransformer functionTransformer)
          Add a transformer for a custom function.
 String transformEndpoint(String endpoint, String inputName)
          Transform a FEEL endpoint expression to a JUEL expression.
 String transformSimplePositiveUnaryTest(String simplePositiveUnaryTest, String inputName)
          Transform a FEEL simple positive unary test expression to a JUEL expression.
 String transformSimplePositiveUnaryTests(String simplePositiveUnaryTests, String inputName)
          Transform a FEEL simple positive unary tests expression to a JUEL expression.
 String transformSimpleUnaryTests(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 transform
inputName - 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 transform
inputName - 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 transform
inputName - 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 transform
inputName - 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


Copyright © 2017 camunda services GmbH. All rights reserved.