Class ExpressionTyper


  • public class ExpressionTyper
    extends Object
    • Method Detail

      • toTypedExpression

        public TypedExpressionResult toTypedExpression​(com.github.javaparser.ast.expr.Expression drlxExpr)
      • tryParseAsConstantField

        public static Optional<TypedExpression> tryParseAsConstantField​(org.drools.util.TypeResolver typeResolver,
                                                                        com.github.javaparser.ast.expr.Expression scope,
                                                                        String name)
      • findLeftLeafOfNameExprTraversingParent

        public static com.github.javaparser.ast.expr.Expression findLeftLeafOfNameExprTraversingParent​(com.github.javaparser.ast.Node expression)
      • findLeftLeafOfNameExpr

        public static com.github.javaparser.ast.expr.Expression findLeftLeafOfNameExpr​(com.github.javaparser.ast.Node expression)