| Package | Description |
|---|---|
| org.kie.dmn.feel | |
| org.kie.dmn.feel.lang | |
| org.kie.dmn.feel.lang.ast | |
| org.kie.dmn.feel.lang.impl | |
| org.kie.dmn.feel.lang.types | |
| org.kie.dmn.feel.parser.feel11 |
| Modifier and Type | Method and Description |
|---|---|
List<UnaryTest> |
FEEL.evaluateUnaryTests(String expression,
Map<String,Type> variableTypes)
Evaluates the given expression as a list of of unary tests.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CompositeType
A composite type interface, i.e., a type that contains fields
|
interface |
SimpleType
A simple type definition interface, i.e., a type that does not contain fields
|
| Modifier and Type | Method and Description |
|---|---|
Type |
Symbol.getType() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Type> |
CompositeType.getFields() |
Map<String,Type> |
CompilerContext.getInputVariableTypes() |
| Modifier and Type | Method and Description |
|---|---|
CompilerContext |
CompilerContext.addInputVariableType(String name,
Type type) |
| Modifier and Type | Method and Description |
|---|---|
Type |
TypeNode.evaluate(EvaluationContext ctx) |
Type |
InfixOpNode.getResultType() |
Type |
BaseNode.getResultType() |
Type |
ASTNode.getResultType() |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaBackedType |
class |
MapBackedType
A map-based type descriptor
|
| Modifier and Type | Method and Description |
|---|---|
static Type |
JavaBackedType.of(Class<?> clazz)
If clazz can be represented as a JavaBackedType, returns a JavaBackedType for representing clazz.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Type> |
MapBackedType.getFields() |
Map<String,Type> |
JavaBackedType.getFields() |
Map<String,Type> |
CompilerContextImpl.getInputVariableTypes() |
| Modifier and Type | Method and Description |
|---|---|
MapBackedType |
MapBackedType.addField(String name,
Type type) |
CompilerContext |
CompilerContextImpl.addInputVariableType(String name,
Type type) |
| Modifier and Type | Method and Description |
|---|---|
List<UnaryTest> |
FEELImpl.evaluateUnaryTests(String expression,
Map<String,Type> variableTypes) |
| Constructor and Description |
|---|
MapBackedType(String typeName,
Map<String,Type> fields) |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltInType |
class |
BuiltInTypeSymbol |
| Modifier and Type | Method and Description |
|---|---|
static Type |
BuiltInType.determineTypeFromInstance(Object o) |
static Type |
BuiltInType.determineTypeFromName(String name) |
Type |
BaseSymbol.getType() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
BuiltInType.isInstanceOf(Object o,
Type t) |
void |
BaseSymbol.setType(Type type) |
| Constructor and Description |
|---|
BaseSymbol(String id,
Type type) |
BaseSymbol(String id,
Type type,
Scope scope) |
BuiltInTypeSymbol(String id,
Type type) |
BuiltInTypeSymbol(String id,
Type type,
Scope scope) |
FunctionSymbol(String id,
Type type,
FEELFunction evaluator) |
FunctionSymbol(String id,
Type type,
Scope scope,
FEELFunction evaluator) |
VariableSymbol(String id,
Type type) |
VariableSymbol(String id,
Type type,
Scope scope) |
| Modifier and Type | Method and Description |
|---|---|
static Type |
ParserHelper.determineTypeFromClass(Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
void |
ParserHelper.defineVariable(String variable,
Type type) |
| Modifier and Type | Method and Description |
|---|---|
static FEEL_1_1Parser |
FEELParser.parse(FEELEventListenersManager eventsManager,
String source,
Map<String,Type> inputVariableTypes,
Map<String,Object> inputVariables) |
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.