Package | Description |
---|---|
org.drools.mvelcompiler | |
org.drools.mvelcompiler.ast | |
org.drools.mvelcompiler.bigdecimal |
Modifier and Type | Method and Description |
---|---|
TypedExpression |
RHSPhase.defaultMethod(com.github.javaparser.ast.Node n,
org.drools.mvelcompiler.RHSPhase.Context context) |
TypedExpression |
RHSPhase.invoke(com.github.javaparser.ast.stmt.Statement statement) |
TypedExpression |
LHSPhase.invoke(com.github.javaparser.ast.stmt.Statement statement) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.ArrayAccessExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
LHSPhase.visit(com.github.javaparser.ast.expr.ArrayAccessExpr n,
Void arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.AssignExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
LHSPhase.visit(com.github.javaparser.ast.expr.AssignExpr n,
Void arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.BinaryExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.CastExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.CharLiteralExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
RHSPhase.visit(org.drools.mvel.parser.ast.expr.DrlNameExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
LHSPhase.visit(org.drools.mvel.parser.ast.expr.DrlNameExpr n,
Void arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.EnclosedExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.stmt.ExpressionStmt n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
LHSPhase.visit(com.github.javaparser.ast.stmt.ExpressionStmt n,
Void arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.FieldAccessExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
LHSPhase.visit(com.github.javaparser.ast.expr.FieldAccessExpr n,
Void arg) |
TypedExpression |
LHSPhase.visit(com.github.javaparser.ast.stmt.IfStmt n,
Void arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.IntegerLiteralExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.MethodCallExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
LHSPhase.visit(com.github.javaparser.ast.expr.MethodCallExpr n,
Void arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.ObjectCreationExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.SimpleName n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.StringLiteralExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.expr.VariableDeclarationExpr n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
LHSPhase.visit(com.github.javaparser.ast.expr.VariableDeclarationExpr n,
Void arg) |
TypedExpression |
RHSPhase.visit(com.github.javaparser.ast.body.VariableDeclarator n,
org.drools.mvelcompiler.RHSPhase.Context arg) |
TypedExpression |
LHSPhase.visit(com.github.javaparser.ast.body.VariableDeclarator n,
Void arg) |
Modifier and Type | Method and Description |
---|---|
Optional<TypedExpression> |
ReProcessRHSPhase.defaultMethod(com.github.javaparser.ast.Node n,
Void context) |
Optional<TypedExpression> |
ReProcessRHSPhase.invoke(TypedExpression rhs,
TypedExpression lhs) |
Optional<TypedExpression> |
ReProcessRHSPhase.visit(com.github.javaparser.ast.expr.IntegerLiteralExpr n,
Void arg) |
Modifier and Type | Method and Description |
---|---|
Optional<TypedExpression> |
ReProcessRHSPhase.invoke(TypedExpression rhs,
TypedExpression lhs) |
Constructor and Description |
---|
LHSPhase(MvelCompilerContext mvelCompilerContext,
Optional<TypedExpression> rhs) |
Modifier and Type | Class and Description |
---|---|
class |
AssignExprT |
class |
BinaryTExpr |
class |
CastExprT |
class |
CharacterLiteralExpressionT |
class |
ExpressionStmtT |
class |
FieldAccessTExpr |
class |
FieldToAccessorTExpr |
class |
IntegerLiteralExpressionT |
class |
ListAccessExprT |
class |
MapPutExprT |
class |
MethodCallExprT |
class |
ObjectCreationExpressionT |
class |
SimpleNameTExpr |
class |
StringLiteralExpressionT |
class |
UnalteredTypedExpression |
class |
VariableDeclaratorTExpr |
Constructor and Description |
---|
AssignExprT(com.github.javaparser.ast.expr.AssignExpr.Operator operator,
TypedExpression target,
TypedExpression value) |
BinaryTExpr(TypedExpression left,
TypedExpression right,
com.github.javaparser.ast.expr.BinaryExpr.Operator operator) |
CastExprT(TypedExpression innerExpr,
Class<?> type) |
ExpressionStmtT(TypedExpression child) |
FieldAccessTExpr(TypedExpression scope,
Field field) |
FieldToAccessorTExpr(TypedExpression scope,
Method accessor) |
FieldToAccessorTExpr(TypedExpression scope,
Method accessor,
List<TypedExpression> arguments) |
ListAccessExprT(TypedExpression name,
com.github.javaparser.ast.expr.Expression index,
Type type) |
MapPutExprT(TypedExpression name,
com.github.javaparser.ast.expr.Expression key,
TypedExpression value,
Optional<Type> type) |
Constructor and Description |
---|
FieldToAccessorTExpr(TypedExpression scope,
Method accessor,
List<TypedExpression> arguments) |
MethodCallExprT(String name,
Optional<TypedExpression> scope,
List<TypedExpression> arguments,
Optional<Type> type) |
MethodCallExprT(String name,
Optional<TypedExpression> scope,
List<TypedExpression> arguments,
Optional<Type> type) |
VariableDeclaratorTExpr(com.github.javaparser.ast.Node originalNode,
String name,
Type type,
Optional<TypedExpression> initExpression) |
Modifier and Type | Method and Description |
---|---|
TypedExpression |
BigDecimalConversion.convertExpression(TypedExpression target) |
protected abstract TypedExpression |
BigDecimalConversion.convertPlusEqualsOperatorBigDecimal(TypedExpression target) |
Modifier and Type | Method and Description |
---|---|
TypedExpression |
BigDecimalConversion.convertExpression(TypedExpression target) |
protected abstract TypedExpression |
BigDecimalConversion.convertPlusEqualsOperatorBigDecimal(TypedExpression target) |
Modifier and Type | Method and Description |
---|---|
static BigDecimalConversion |
BigDecimalConversion.shouldConvertPlusEqualsOperatorBigDecimal(com.github.javaparser.ast.expr.AssignExpr n,
Optional<TypedExpression> optRHS) |
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.