Interface FeelToJuelTransformer

All Known Subinterfaces:
FeelToJuelFunctionTransformer
All Known Implementing Classes:
ComparisonTransformer, EndpointTransformer, EqualTransformer, HyphenTransformer, IntervalTransformer, ListTransformer, NotTransformer

public interface FeelToJuelTransformer
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    canTransform(String feelExpression)
    Test if an expression can be transformed by this transformer.
    transform(FeelToJuelTransform transform, String feelExpression, String inputName)
    Transform the FEEL expression to a JUEL expression.
  • Method Details

    • canTransform

      boolean canTransform(String feelExpression)
      Test if an expression can be transformed by this transformer.
      Parameters:
      feelExpression - the FEEL expression to transform
      Returns:
      true if the expression can be transformed by this transformer, false otherwise
    • transform

      String transform(FeelToJuelTransform transform, String feelExpression, String inputName)
      Transform the FEEL expression to a JUEL expression.
      Parameters:
      transform - the FeelToJuelTransform to use for further transforms
      feelExpression - the FEEL expression to transform
      inputName - the variable name of the input variable to test against
      Returns:
      the resulting JUEL expression