Class ParserUtil
- java.lang.Object
-
- org.drools.impact.analysis.parser.impl.ParserUtil
-
public class ParserUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ParserUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetLiteralString(org.drools.model.codegen.execmodel.generator.RuleContext context, com.github.javaparser.ast.expr.Expression expr)static java.lang.ObjectgetLiteralValue(org.drools.model.codegen.execmodel.generator.RuleContext context, com.github.javaparser.ast.expr.Expression expr)static booleanisLiteral(java.lang.Class<?> clazz)static java.lang.ObjectliteralToValue(com.github.javaparser.ast.expr.LiteralExpr literalExpr)static java.lang.Class<?>literalType(com.github.javaparser.ast.expr.LiteralExpr literalExpr)static java.lang.ObjectobjectCreationExprToValue(com.github.javaparser.ast.expr.ObjectCreationExpr objectCreationExpr, org.drools.model.codegen.execmodel.generator.RuleContext context)static com.github.javaparser.ast.expr.ExpressionstripEnclosedAndCast(com.github.javaparser.ast.expr.Expression expr)
-
-
-
Method Detail
-
literalToValue
public static java.lang.Object literalToValue(com.github.javaparser.ast.expr.LiteralExpr literalExpr)
-
objectCreationExprToValue
public static java.lang.Object objectCreationExprToValue(com.github.javaparser.ast.expr.ObjectCreationExpr objectCreationExpr, org.drools.model.codegen.execmodel.generator.RuleContext context)
-
literalType
public static java.lang.Class<?> literalType(com.github.javaparser.ast.expr.LiteralExpr literalExpr)
-
getLiteralString
public static java.lang.String getLiteralString(org.drools.model.codegen.execmodel.generator.RuleContext context, com.github.javaparser.ast.expr.Expression expr)
-
getLiteralValue
public static java.lang.Object getLiteralValue(org.drools.model.codegen.execmodel.generator.RuleContext context, com.github.javaparser.ast.expr.Expression expr)
-
isLiteral
public static boolean isLiteral(java.lang.Class<?> clazz)
-
stripEnclosedAndCast
public static com.github.javaparser.ast.expr.Expression stripEnclosedAndCast(com.github.javaparser.ast.expr.Expression expr)
-
-