Class FeelToJuelTransformImpl

    • Constructor Detail

      • FeelToJuelTransformImpl

        public FeelToJuelTransformImpl()
    • Method Detail

      • transformSimpleUnaryTests

        public java.lang.String transformSimpleUnaryTests​(java.lang.String simpleUnaryTests,
                                                          java.lang.String inputName)
        Description copied from interface: FeelToJuelTransform
        Transform a FEEL simple unary tests expression to a JUEL expression.
        Specified by:
        transformSimpleUnaryTests in interface FeelToJuelTransform
        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

        public java.lang.String transformSimplePositiveUnaryTests​(java.lang.String simplePositiveUnaryTests,
                                                                  java.lang.String inputName)
        Description copied from interface: FeelToJuelTransform
        Transform a FEEL simple positive unary tests expression to a JUEL expression.
        Specified by:
        transformSimplePositiveUnaryTests in interface FeelToJuelTransform
        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

        public java.lang.String transformSimplePositiveUnaryTest​(java.lang.String simplePositiveUnaryTest,
                                                                 java.lang.String inputName)
        Description copied from interface: FeelToJuelTransform
        Transform a FEEL simple positive unary test expression to a JUEL expression.
        Specified by:
        transformSimplePositiveUnaryTest in interface FeelToJuelTransform
        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

        public java.lang.String transformEndpoint​(java.lang.String endpoint,
                                                  java.lang.String inputName)
        Description copied from interface: FeelToJuelTransform
        Transform a FEEL endpoint expression to a JUEL expression.
        Specified by:
        transformEndpoint in interface FeelToJuelTransform
        Parameters:
        endpoint - the FEEL endpoint expression to transform
        inputName - the variable name of the input variable to test against
        Returns:
        the resulting JUEL expression