public class ExpressionHelper extends Object
| Constructor and Description |
|---|
ExpressionHelper() |
| Modifier and Type | Method and Description |
|---|---|
static List<com.github.javaparser.ast.expr.Expression> |
getResultExpressions(com.github.javaparser.ast.stmt.BlockStmt blockStmt) |
static boolean |
isCompatibleInAssignmentContext(com.github.javaparser.ast.expr.Expression expression,
com.github.javaparser.resolution.types.ResolvedType type,
TypeSolver typeSolver) |
static boolean |
isExplicitlyTyped(com.github.javaparser.ast.expr.LambdaExpr lambdaExpr) |
static boolean |
isPolyExpression(com.github.javaparser.ast.expr.Expression expression)
See https://docs.oracle.com/javase/specs/jls/se8/html/jls-15.html#jls-15.2
|
static boolean |
isStandaloneExpression(com.github.javaparser.ast.expr.Expression expression)
See https://docs.oracle.com/javase/specs/jls/se8/html/jls-15.html#jls-15.2
|
public static boolean isStandaloneExpression(com.github.javaparser.ast.expr.Expression expression)
public static boolean isPolyExpression(com.github.javaparser.ast.expr.Expression expression)
public static boolean isExplicitlyTyped(com.github.javaparser.ast.expr.LambdaExpr lambdaExpr)
public static List<com.github.javaparser.ast.expr.Expression> getResultExpressions(com.github.javaparser.ast.stmt.BlockStmt blockStmt)
public static boolean isCompatibleInAssignmentContext(com.github.javaparser.ast.expr.Expression expression,
com.github.javaparser.resolution.types.ResolvedType type,
TypeSolver typeSolver)
Copyright © 2007–2019. All rights reserved.