public class Expressions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Expressions.NamedLambda |
Modifier and Type | Field and Description |
---|---|
static String |
LEFT |
static org.drools.javaparser.ast.expr.NameExpr |
LEFT_EXPR |
static org.drools.javaparser.ast.type.ClassOrInterfaceType |
NamedParamterT |
static org.drools.javaparser.ast.expr.NameExpr |
STDLIB |
static org.drools.javaparser.ast.type.UnknownType |
UNKNOWN_TYPE |
Constructor and Description |
---|
Expressions() |
Modifier and Type | Method and Description |
---|---|
static org.drools.javaparser.ast.expr.MethodCallExpr |
between(org.drools.javaparser.ast.expr.Expression value,
org.drools.javaparser.ast.expr.Expression start,
org.drools.javaparser.ast.expr.Expression end) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
binary(InfixOpNode.InfixOperator operator,
org.drools.javaparser.ast.expr.Expression l,
org.drools.javaparser.ast.expr.Expression r) |
static org.drools.javaparser.ast.expr.EnclosedExpr |
castTo(org.drools.javaparser.ast.type.Type type,
org.drools.javaparser.ast.expr.Expression expr) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
coerceNumber(org.drools.javaparser.ast.expr.Expression exprCursor) |
static org.drools.javaparser.ast.expr.Expression |
coerceToBoolean(org.drools.javaparser.ast.expr.Expression expression) |
static org.drools.javaparser.ast.expr.Expression |
contains(org.drools.javaparser.ast.expr.Expression expr,
org.drools.javaparser.ast.expr.Expression value) |
static org.drools.javaparser.ast.expr.Expression |
dash() |
static org.drools.javaparser.ast.expr.MethodCallExpr |
determineTypeFromName(String typeAsText) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
exists(org.drools.javaparser.ast.expr.Expression tests,
org.drools.javaparser.ast.expr.Expression target) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
ffor(List<org.drools.javaparser.ast.expr.Expression> iterationContexts,
org.drools.javaparser.ast.expr.Expression returnExpr) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
filter(org.drools.javaparser.ast.expr.Expression expr,
org.drools.javaparser.ast.expr.Expression filter) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
gt(org.drools.javaparser.ast.expr.Expression left,
org.drools.javaparser.ast.expr.Expression right) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
includes(org.drools.javaparser.ast.expr.Expression range,
org.drools.javaparser.ast.expr.Expression target) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
invoke(org.drools.javaparser.ast.expr.Expression functionName,
org.drools.javaparser.ast.expr.Expression params) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
isInstanceOf(org.drools.javaparser.ast.expr.Expression expr,
org.drools.javaparser.ast.expr.Expression type) |
static org.drools.javaparser.ast.expr.LambdaExpr |
lambda(org.drools.javaparser.ast.expr.Expression expr) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
list(Collection<org.drools.javaparser.ast.expr.Expression> exprs) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
list(org.drools.javaparser.ast.expr.Expression... exprs) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
lt(org.drools.javaparser.ast.expr.Expression left,
org.drools.javaparser.ast.expr.Expression right) |
static Expressions.NamedLambda |
namedLambda(org.drools.javaparser.ast.expr.Expression expr,
String text) |
static org.drools.javaparser.ast.expr.ObjectCreationExpr |
namedParameter(org.drools.javaparser.ast.expr.Expression name,
org.drools.javaparser.ast.expr.Expression value) |
static Expressions.NamedLambda |
namedUnaryLambda(org.drools.javaparser.ast.expr.Expression expr,
String text) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
nativeInstanceOf(org.drools.javaparser.ast.type.Type type,
org.drools.javaparser.ast.expr.Expression condition) |
static org.drools.javaparser.ast.expr.Expression |
negate(org.drools.javaparser.ast.expr.Expression expression) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
notExists(org.drools.javaparser.ast.expr.Expression expr) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
path(org.drools.javaparser.ast.expr.Expression expr,
org.drools.javaparser.ast.expr.Expression filter) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
path(org.drools.javaparser.ast.expr.Expression expr,
List<org.drools.javaparser.ast.expr.Expression> filters) |
static org.drools.javaparser.ast.expr.Expression |
quantifier(QuantifiedExpressionNode.Quantifier quantifier,
org.drools.javaparser.ast.expr.Expression condition,
List<org.drools.javaparser.ast.expr.Expression> iterationContexts) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
range(RangeNode.IntervalBoundary lowBoundary,
org.drools.javaparser.ast.expr.Expression lowEndPoint,
org.drools.javaparser.ast.expr.Expression highEndPoint,
RangeNode.IntervalBoundary highBoundary) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
reflectiveCastTo(org.drools.javaparser.ast.type.Type type,
org.drools.javaparser.ast.expr.Expression expr) |
static org.drools.javaparser.ast.expr.StringLiteralExpr |
stringLiteral(String text) |
static org.drools.javaparser.ast.expr.Expression |
unary(UnaryTestNode.UnaryOperator operator,
org.drools.javaparser.ast.expr.Expression right) |
static org.drools.javaparser.ast.expr.MethodCallExpr |
unaryComparison(String operator,
org.drools.javaparser.ast.expr.Expression right) |
static org.drools.javaparser.ast.expr.LambdaExpr |
unaryLambda(org.drools.javaparser.ast.expr.Expression expr) |
public static final org.drools.javaparser.ast.type.ClassOrInterfaceType NamedParamterT
public static final String LEFT
public static final org.drools.javaparser.ast.expr.NameExpr LEFT_EXPR
public static final org.drools.javaparser.ast.type.UnknownType UNKNOWN_TYPE
public static final org.drools.javaparser.ast.expr.NameExpr STDLIB
public static org.drools.javaparser.ast.expr.Expression dash()
public static org.drools.javaparser.ast.expr.Expression negate(org.drools.javaparser.ast.expr.Expression expression)
public static org.drools.javaparser.ast.expr.MethodCallExpr binary(InfixOpNode.InfixOperator operator, org.drools.javaparser.ast.expr.Expression l, org.drools.javaparser.ast.expr.Expression r)
public static org.drools.javaparser.ast.expr.Expression unary(UnaryTestNode.UnaryOperator operator, org.drools.javaparser.ast.expr.Expression right)
public static org.drools.javaparser.ast.expr.MethodCallExpr unaryComparison(String operator, org.drools.javaparser.ast.expr.Expression right)
public static org.drools.javaparser.ast.expr.MethodCallExpr lt(org.drools.javaparser.ast.expr.Expression left, org.drools.javaparser.ast.expr.Expression right)
public static org.drools.javaparser.ast.expr.MethodCallExpr gt(org.drools.javaparser.ast.expr.Expression left, org.drools.javaparser.ast.expr.Expression right)
public static org.drools.javaparser.ast.expr.MethodCallExpr between(org.drools.javaparser.ast.expr.Expression value, org.drools.javaparser.ast.expr.Expression start, org.drools.javaparser.ast.expr.Expression end)
public static org.drools.javaparser.ast.expr.EnclosedExpr castTo(org.drools.javaparser.ast.type.Type type, org.drools.javaparser.ast.expr.Expression expr)
public static org.drools.javaparser.ast.expr.MethodCallExpr reflectiveCastTo(org.drools.javaparser.ast.type.Type type, org.drools.javaparser.ast.expr.Expression expr)
public static org.drools.javaparser.ast.expr.Expression quantifier(QuantifiedExpressionNode.Quantifier quantifier, org.drools.javaparser.ast.expr.Expression condition, List<org.drools.javaparser.ast.expr.Expression> iterationContexts)
public static org.drools.javaparser.ast.expr.MethodCallExpr ffor(List<org.drools.javaparser.ast.expr.Expression> iterationContexts, org.drools.javaparser.ast.expr.Expression returnExpr)
public static org.drools.javaparser.ast.expr.MethodCallExpr list(org.drools.javaparser.ast.expr.Expression... exprs)
public static org.drools.javaparser.ast.expr.MethodCallExpr list(Collection<org.drools.javaparser.ast.expr.Expression> exprs)
public static org.drools.javaparser.ast.expr.MethodCallExpr range(RangeNode.IntervalBoundary lowBoundary, org.drools.javaparser.ast.expr.Expression lowEndPoint, org.drools.javaparser.ast.expr.Expression highEndPoint, RangeNode.IntervalBoundary highBoundary)
public static org.drools.javaparser.ast.expr.MethodCallExpr includes(org.drools.javaparser.ast.expr.Expression range, org.drools.javaparser.ast.expr.Expression target)
public static org.drools.javaparser.ast.expr.MethodCallExpr exists(org.drools.javaparser.ast.expr.Expression tests, org.drools.javaparser.ast.expr.Expression target)
public static org.drools.javaparser.ast.expr.MethodCallExpr notExists(org.drools.javaparser.ast.expr.Expression expr)
public static Expressions.NamedLambda namedLambda(org.drools.javaparser.ast.expr.Expression expr, String text)
public static org.drools.javaparser.ast.expr.LambdaExpr lambda(org.drools.javaparser.ast.expr.Expression expr)
public static Expressions.NamedLambda namedUnaryLambda(org.drools.javaparser.ast.expr.Expression expr, String text)
public static org.drools.javaparser.ast.expr.LambdaExpr unaryLambda(org.drools.javaparser.ast.expr.Expression expr)
public static org.drools.javaparser.ast.expr.ObjectCreationExpr namedParameter(org.drools.javaparser.ast.expr.Expression name, org.drools.javaparser.ast.expr.Expression value)
public static org.drools.javaparser.ast.expr.MethodCallExpr invoke(org.drools.javaparser.ast.expr.Expression functionName, org.drools.javaparser.ast.expr.Expression params)
public static org.drools.javaparser.ast.expr.MethodCallExpr filter(org.drools.javaparser.ast.expr.Expression expr, org.drools.javaparser.ast.expr.Expression filter)
public static org.drools.javaparser.ast.expr.MethodCallExpr path(org.drools.javaparser.ast.expr.Expression expr, org.drools.javaparser.ast.expr.Expression filter)
public static org.drools.javaparser.ast.expr.MethodCallExpr path(org.drools.javaparser.ast.expr.Expression expr, List<org.drools.javaparser.ast.expr.Expression> filters)
public static org.drools.javaparser.ast.expr.MethodCallExpr isInstanceOf(org.drools.javaparser.ast.expr.Expression expr, org.drools.javaparser.ast.expr.Expression type)
public static org.drools.javaparser.ast.expr.MethodCallExpr nativeInstanceOf(org.drools.javaparser.ast.type.Type type, org.drools.javaparser.ast.expr.Expression condition)
public static org.drools.javaparser.ast.expr.MethodCallExpr determineTypeFromName(String typeAsText)
public static org.drools.javaparser.ast.expr.Expression contains(org.drools.javaparser.ast.expr.Expression expr, org.drools.javaparser.ast.expr.Expression value)
public static org.drools.javaparser.ast.expr.StringLiteralExpr stringLiteral(String text)
public static org.drools.javaparser.ast.expr.Expression coerceToBoolean(org.drools.javaparser.ast.expr.Expression expression)
public static org.drools.javaparser.ast.expr.MethodCallExpr coerceNumber(org.drools.javaparser.ast.expr.Expression exprCursor)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.