Modifier and Type | Method and Description |
---|---|
TypedExpression |
TypedExpression.cloneWithNewExpression(com.github.javaparser.ast.expr.Expression newExpression) |
TypedExpression |
TypedExpression.getLeft() |
TypedExpression |
TypedExpression.getRight() |
static TypedExpression |
DrlxParseUtil.nameExprToMethodCallExpr(String name,
Type type,
com.github.javaparser.ast.expr.Expression scope) |
TypedExpression |
TypedExpression.setLeft(TypedExpression left) |
TypedExpression |
TypedExpression.setRight(TypedExpression right) |
TypedExpression |
TypedExpression.setStatic(Boolean aStatic) |
TypedExpression |
TypedExpression.setType(Type type) |
static TypedExpression |
DrlxParseUtil.toMethodCallWithClassCheck(RuleContext context,
com.github.javaparser.ast.expr.Expression expr,
String bindingId,
Class<?> clazz,
org.kie.soup.project.datamodel.commons.types.TypeResolver typeResolver) |
Modifier and Type | Method and Description |
---|---|
TypedExpression |
TypedExpression.setLeft(TypedExpression left) |
TypedExpression |
TypedExpression.setRight(TypedExpression right) |
Modifier and Type | Method and Description |
---|---|
TypedExpression |
CoercedExpression.CoercedExpressionResult.getCoercedRight() |
TypedExpression |
SingleDrlxParseSuccess.getLeft() |
TypedExpression |
SingleDrlxParseSuccess.getRight() |
Modifier and Type | Method and Description |
---|---|
SingleDrlxParseSuccess |
SingleDrlxParseSuccess.setLeft(TypedExpression left) |
SingleDrlxParseSuccess |
SingleDrlxParseSuccess.setRight(TypedExpression right) |
Constructor and Description |
---|
CoercedExpression(TypedExpression left,
TypedExpression right) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractExpressionBuilder.addIndexedByDeclaration(TypedExpression left,
TypedExpression right,
boolean leftContainsThis,
com.github.javaparser.ast.expr.MethodCallExpr indexedByDSL,
Collection<String> usedDeclarations,
Type leftType) |
protected Class<?> |
AbstractExpressionBuilder.getIndexType(TypedExpression left,
TypedExpression right) |
protected com.github.javaparser.ast.expr.Expression |
AbstractExpressionBuilder.narrowExpressionToType(TypedExpression right,
Type leftType) |
Modifier and Type | Method and Description |
---|---|
Optional<TypedExpression> |
TypedExpressionResult.getTypedExpression() |
static Optional<TypedExpression> |
ExpressionTyper.tryParseAsConstantField(org.kie.soup.project.datamodel.commons.types.TypeResolver typeResolver,
com.github.javaparser.ast.expr.Expression scope,
String name) |
Constructor and Description |
---|
TypedExpressionResult(Optional<TypedExpression> typedExpression,
ExpressionTyperContext expressionTyperContext) |
Modifier and Type | Method and Description |
---|---|
com.github.javaparser.ast.expr.Expression |
TemporalOperatorSpec.getExpression(RuleContext context,
org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr,
TypedExpression left,
ExpressionTyper expressionTyper) |
com.github.javaparser.ast.expr.Expression |
OperatorSpec.getExpression(RuleContext context,
org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr,
TypedExpression left,
ExpressionTyper expressionTyper) |
com.github.javaparser.ast.expr.Expression |
NativeOperatorSpec.getExpression(RuleContext context,
org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr,
TypedExpression left,
ExpressionTyper expressionTyper) |
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.