Class EndpointTransformer

java.lang.Object
org.camunda.bpm.dmn.feel.impl.juel.transform.EndpointTransformer
All Implemented Interfaces:
FeelToJuelTransformer

public class EndpointTransformer extends Object implements FeelToJuelTransformer
  • Field Details

    • DATE_AND_TIME_PATTERN

      public static final Pattern DATE_AND_TIME_PATTERN
  • Constructor Details

    • EndpointTransformer

      public EndpointTransformer()
  • Method Details

    • canTransform

      public boolean canTransform(String feelExpression)
      Description copied from interface: FeelToJuelTransformer
      Test if an expression can be transformed by this transformer.
      Specified by:
      canTransform in interface FeelToJuelTransformer
      Parameters:
      feelExpression - the FEEL expression to transform
      Returns:
      true if the expression can be transformed by this transformer, false otherwise
    • transform

      public String transform(FeelToJuelTransform transform, String feelExpression, String inputName)
      Description copied from interface: FeelToJuelTransformer
      Transform the FEEL expression to a JUEL expression.
      Specified by:
      transform in interface FeelToJuelTransformer
      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