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