Class FEELParser


  • public class FEELParser
    extends java.lang.Object
    • Constructor Detail

      • FEELParser

        public FEELParser()
    • Method Detail

      • isVariableNamePartValid

        public static boolean isVariableNamePartValid​(java.lang.String namePart,
                                                      Scope scope)
        Either namePart is a string of digits, or it must be a valid name itself
      • isVariableNameValid

        public static boolean isVariableNameValid​(java.lang.String source)
      • checkVariableName

        public static java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent> checkVariableName​(java.lang.String source)
      • defineVariables

        public static void defineVariables​(java.util.Map<java.lang.String,​Type> inputVariableTypes,
                                           java.util.Map<java.lang.String,​java.lang.Object> inputVariables,
                                           FEEL_1_1Parser parser)