| Package | Description |
|---|---|
| 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 | Interface and Description |
|---|---|
interface |
CustomType |
| Modifier and Type | Method and Description |
|---|---|
Type |
Symbol.getType() |
Type |
Property.getType() |
| Modifier and Type | Method and Description |
|---|---|
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 |
| Modifier and Type | Method and Description |
|---|---|
Type |
PropertyImpl.getType() |
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> |
CompilerContextImpl.getInputVariableTypes() |
| Modifier and Type | Method and Description |
|---|---|
MapBackedType |
MapBackedType.addField(String name,
Type type) |
CompilerContext |
CompilerContextImpl.addInputVariableType(String name,
Type type) |
| Constructor and Description |
|---|
PropertyImpl(String name,
Type type) |
| 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.