public class FEELParser extends Object
| Constructor and Description |
|---|
FEELParser() |
| Modifier and Type | Method and Description |
|---|---|
static List<org.kie.dmn.api.feel.runtime.events.FEELEvent> |
checkVariableName(String source) |
static void |
defineVariables(Map<String,org.kie.dmn.feel.lang.Type> inputVariableTypes,
Map<String,Object> inputVariables,
org.kie.dmn.feel.parser.feel11.FEEL_1_1Parser parser) |
static boolean |
isVariableNamePartValid(String namePart,
org.kie.dmn.feel.lang.Scope scope)
Either namePart is a string of digits, or it must be a valid name itself
|
static boolean |
isVariableNameValid(String source) |
static org.kie.dmn.feel.parser.feel11.FEEL_1_1Parser |
parse(org.kie.dmn.feel.lang.impl.FEELEventListenersManager eventsManager,
String source,
Map<String,org.kie.dmn.feel.lang.Type> inputVariableTypes,
Map<String,Object> inputVariables,
Collection<org.kie.dmn.feel.runtime.FEELFunction> additionalFunctions,
List<org.kie.dmn.feel.lang.FEELProfile> profiles,
org.kie.dmn.feel.lang.types.FEELTypeRegistry typeRegistry) |
public static org.kie.dmn.feel.parser.feel11.FEEL_1_1Parser parse(org.kie.dmn.feel.lang.impl.FEELEventListenersManager eventsManager,
String source,
Map<String,org.kie.dmn.feel.lang.Type> inputVariableTypes,
Map<String,Object> inputVariables,
Collection<org.kie.dmn.feel.runtime.FEELFunction> additionalFunctions,
List<org.kie.dmn.feel.lang.FEELProfile> profiles,
org.kie.dmn.feel.lang.types.FEELTypeRegistry typeRegistry)
public static boolean isVariableNamePartValid(String namePart, org.kie.dmn.feel.lang.Scope scope)
public static boolean isVariableNameValid(String source)
public static List<org.kie.dmn.api.feel.runtime.events.FEELEvent> checkVariableName(String source)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.