Uses of Interface
org.drools.mvelcompiler.ast.TypedExpression
-
Packages that use TypedExpression Package Description org.drools.mvelcompiler org.drools.mvelcompiler.ast org.drools.mvelcompiler.context -
-
Uses of TypedExpression in org.drools.mvelcompiler
Methods in org.drools.mvelcompiler that return TypedExpression Modifier and Type Method Description TypedExpressionLHSPhase. defaultMethod(com.github.javaparser.ast.Node n, java.lang.Void unused)TypedExpressionMethodCallExprVisitor. defaultMethod(com.github.javaparser.ast.Node n, org.drools.mvelcompiler.RHSPhase.Context context)TypedExpressionRHSPhase. defaultMethod(com.github.javaparser.ast.Node n, org.drools.mvelcompiler.RHSPhase.Context context)TypedExpressionStatementVisitor. defaultMethod(com.github.javaparser.ast.Node n, java.lang.Void context)TypedExpressionLHSPhase. invoke(com.github.javaparser.ast.Node n)TypedExpressionRHSPhase. invoke(com.github.javaparser.ast.Node statement)TypedExpressionLHSPhase. visit(com.github.javaparser.ast.body.VariableDeclarator n, java.lang.Void arg)TypedExpressionLHSPhase. visit(com.github.javaparser.ast.expr.ArrayAccessExpr n, java.lang.Void arg)TypedExpressionLHSPhase. visit(com.github.javaparser.ast.expr.AssignExpr n, java.lang.Void arg)TypedExpressionLHSPhase. visit(com.github.javaparser.ast.expr.EnclosedExpr n, java.lang.Void arg)TypedExpressionLHSPhase. visit(com.github.javaparser.ast.expr.FieldAccessExpr n, java.lang.Void arg)TypedExpressionLHSPhase. visit(com.github.javaparser.ast.expr.MethodCallExpr n, java.lang.Void arg)TypedExpressionLHSPhase. visit(com.github.javaparser.ast.expr.VariableDeclarationExpr n, java.lang.Void arg)TypedExpressionLHSPhase. visit(com.github.javaparser.ast.stmt.ExpressionStmt n, java.lang.Void arg)TypedExpressionLHSPhase. visit(org.drools.mvel.parser.ast.expr.DrlNameExpr n, java.lang.Void arg)TypedExpressionMethodCallExprVisitor. visit(com.github.javaparser.ast.expr.MethodCallExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.body.VariableDeclarator n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.ArrayAccessExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.AssignExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.BinaryExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.BooleanLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.CastExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.CharLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.EnclosedExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.FieldAccessExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.IntegerLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.LongLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.MethodCallExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.NullLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.ObjectCreationExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.PatternExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.SimpleName n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.StringLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.UnaryExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.expr.VariableDeclarationExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.stmt.ExpressionStmt n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(com.github.javaparser.ast.stmt.YieldStmt n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(org.drools.mvel.parser.ast.expr.BigDecimalLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(org.drools.mvel.parser.ast.expr.BigIntegerLiteralExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionRHSPhase. visit(org.drools.mvel.parser.ast.expr.DrlNameExpr n, org.drools.mvelcompiler.RHSPhase.Context arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.BlockStmt n, java.lang.Void arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.DoStmt n, java.lang.Void arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.ExpressionStmt n, java.lang.Void arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.ForEachStmt n, java.lang.Void arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.ForStmt n, java.lang.Void arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.IfStmt n, java.lang.Void arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.SwitchEntry n, java.lang.Void arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.SwitchStmt n, java.lang.Void arg)TypedExpressionStatementVisitor. visit(com.github.javaparser.ast.stmt.WhileStmt n, java.lang.Void arg)Methods in org.drools.mvelcompiler that return types with arguments of type TypedExpression Modifier and Type Method Description java.util.Optional<TypedExpression>ReProcessRHSPhase. defaultMethod(com.github.javaparser.ast.Node n, org.drools.mvelcompiler.ReProcessRHSPhase.Context context)java.util.Optional<TypedExpression>ReProcessRHSPhase. invoke(TypedExpression rhs, TypedExpression lhs)java.util.Optional<TypedExpression>ReProcessRHSPhase. visit(com.github.javaparser.ast.expr.BinaryExpr n, org.drools.mvelcompiler.ReProcessRHSPhase.Context context)java.util.Optional<TypedExpression>ReProcessRHSPhase. visit(com.github.javaparser.ast.expr.IntegerLiteralExpr n, org.drools.mvelcompiler.ReProcessRHSPhase.Context context)java.util.Optional<TypedExpression>ReProcessRHSPhase. visit(com.github.javaparser.ast.expr.LongLiteralExpr n, org.drools.mvelcompiler.ReProcessRHSPhase.Context context)java.util.Optional<TypedExpression>ReProcessRHSPhase. visit(com.github.javaparser.ast.expr.NameExpr n, org.drools.mvelcompiler.ReProcessRHSPhase.Context context)java.util.Optional<TypedExpression>ReProcessRHSPhase. visit(com.github.javaparser.ast.expr.UnaryExpr n, org.drools.mvelcompiler.ReProcessRHSPhase.Context context)java.util.Optional<TypedExpression>LHSPhase. withBigDecimalConversion(com.github.javaparser.ast.expr.AssignExpr assignExpr, TypedExpression target, TypedExpression value)Methods in org.drools.mvelcompiler with parameters of type TypedExpression Modifier and Type Method Description java.util.Optional<TypedExpression>ReProcessRHSPhase. invoke(TypedExpression rhs, TypedExpression lhs)java.util.Optional<TypedExpression>LHSPhase. withBigDecimalConversion(com.github.javaparser.ast.expr.AssignExpr assignExpr, TypedExpression target, TypedExpression value)Constructor parameters in org.drools.mvelcompiler with type arguments of type TypedExpression Constructor Description LHSPhase(MvelCompilerContext mvelCompilerContext, java.util.Optional<TypedExpression> rhs) -
Uses of TypedExpression in org.drools.mvelcompiler.ast
Classes in org.drools.mvelcompiler.ast that implement TypedExpression Modifier and Type Class Description classAssignExprTclassBigDecimalArithmeticExprTclassBigDecimalConvertedExprTclassBigDecimalRelationalExprTclassBigIntegerConvertedExprTclassBinaryExprTclassBlockStmtTclassBooleanLiteralExpressionTclassCastExprTclassCharacterLiteralExpressionTclassDoStmtTclassExpressionStmtTclassFieldAccessTExprclassFieldToAccessorTExprclassForEachDowncastStmtTA ForEachStatement downcasting the iterable variableclassForEachStmtTclassForStmtTclassIfStmtTclassIntegerLiteralExpressionTclassListAccessExprTclassLongLiteralExpressionTclassMapPutExprTclassMethodCallExprTclassObjectCreationExpressionTclassRootTypeThisExprclassSimpleNameTExprclassStringLiteralExpressionTclassSwitchEntryTclassSwitchStmtTclassUnalteredTypedExpressionclassVariableDeclaratorTExprclassWhileStmtTMethods in org.drools.mvelcompiler.ast that return TypedExpression Modifier and Type Method Description TypedExpressionBinaryExprT. getLeft()TypedExpressionBinaryExprT. getRight()Constructors in org.drools.mvelcompiler.ast with parameters of type TypedExpression Constructor Description AssignExprT(com.github.javaparser.ast.expr.AssignExpr.Operator operator, TypedExpression target, TypedExpression value)BigDecimalArithmeticExprT(java.lang.String bigDecimalMethod, TypedExpression scope, TypedExpression argument)BigDecimalConvertedExprT(TypedExpression value)BigDecimalConvertedExprT(TypedExpression value, java.util.Optional<com.github.javaparser.ast.expr.UnaryExpr> unaryExpr)BigDecimalRelationalExprT(com.github.javaparser.ast.expr.BinaryExpr.Operator operator, TypedExpression scope, TypedExpression argument)BigIntegerConvertedExprT(TypedExpression value)BinaryExprT(TypedExpression left, TypedExpression right, com.github.javaparser.ast.expr.BinaryExpr.Operator operator)CastExprT(TypedExpression innerExpr, java.lang.Class<?> type)DoStmtT(TypedExpression condition, TypedExpression body)ExpressionStmtT(TypedExpression child)FieldAccessTExpr(TypedExpression scope, java.lang.reflect.Field field)FieldToAccessorTExpr(TypedExpression scope, java.lang.reflect.Method accessor)FieldToAccessorTExpr(TypedExpression scope, java.lang.reflect.Method accessor, java.util.List<TypedExpression> arguments)ForEachDowncastStmtT(com.github.javaparser.ast.expr.VariableDeclarationExpr variableDeclarationExpr, java.lang.String iterable, TypedExpression child)ForEachStmtT(TypedExpression variableDeclaratorExpr, TypedExpression iterable, TypedExpression body)ForStmtT(java.util.List<TypedExpression> initialization, java.util.Optional<TypedExpression> compare, java.util.List<TypedExpression> update, TypedExpression body)IfStmtT(TypedExpression typedCondition, TypedExpression typedThen, java.util.Optional<TypedExpression> typedElse)ListAccessExprT(TypedExpression name, com.github.javaparser.ast.expr.Expression index, java.lang.reflect.Type type)MapPutExprT(TypedExpression name, com.github.javaparser.ast.expr.Expression key, TypedExpression value, java.util.Optional<java.lang.reflect.Type> type)SwitchStmtT(TypedExpression selector, java.util.List<TypedExpression> entries)WhileStmtT(TypedExpression condition, TypedExpression body)Constructor parameters in org.drools.mvelcompiler.ast with type arguments of type TypedExpression Constructor Description BlockStmtT(java.util.List<TypedExpression> statements)FieldToAccessorTExpr(TypedExpression scope, java.lang.reflect.Method accessor, java.util.List<TypedExpression> arguments)ForStmtT(java.util.List<TypedExpression> initialization, java.util.Optional<TypedExpression> compare, java.util.List<TypedExpression> update, TypedExpression body)ForStmtT(java.util.List<TypedExpression> initialization, java.util.Optional<TypedExpression> compare, java.util.List<TypedExpression> update, TypedExpression body)IfStmtT(TypedExpression typedCondition, TypedExpression typedThen, java.util.Optional<TypedExpression> typedElse)MethodCallExprT(java.lang.String name, java.util.Optional<TypedExpression> scope, java.util.List<TypedExpression> arguments, java.util.List<java.lang.Class<?>> actualMethodArgumentType, java.util.Optional<java.lang.reflect.Type> type)MethodCallExprT(java.lang.String name, java.util.Optional<TypedExpression> scope, java.util.List<TypedExpression> arguments, java.util.List<java.lang.Class<?>> actualMethodArgumentType, java.util.Optional<java.lang.reflect.Type> type)ObjectCreationExpressionT(java.util.List<TypedExpression> constructorArguments, java.lang.Class<?> type)SwitchEntryT(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> labels, java.util.List<TypedExpression> statements)SwitchStmtT(TypedExpression selector, java.util.List<TypedExpression> entries)VariableDeclaratorTExpr(com.github.javaparser.ast.Node originalNode, java.lang.String name, java.lang.reflect.Type type, java.util.Optional<TypedExpression> initExpression) -
Uses of TypedExpression in org.drools.mvelcompiler.context
Methods in org.drools.mvelcompiler.context that return types with arguments of type TypedExpression Modifier and Type Method Description java.util.Optional<TypedExpression>MvelCompilerContext. createRootTypePrefix()
-