public final class Navigator extends Object
| Modifier and Type | Method and Description |
|---|---|
static com.github.javaparser.ast.body.ClassOrInterfaceDeclaration |
demandClass(com.github.javaparser.ast.CompilationUnit cu,
String name) |
static com.github.javaparser.ast.body.ClassOrInterfaceDeclaration |
demandClassOrInterface(com.github.javaparser.ast.CompilationUnit compilationUnit,
String name) |
static com.github.javaparser.ast.body.EnumDeclaration |
demandEnum(com.github.javaparser.ast.CompilationUnit cu,
String name) |
static com.github.javaparser.ast.body.VariableDeclarator |
demandField(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration cd,
String name) |
static com.github.javaparser.ast.body.MethodDeclaration |
demandMethod(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration cd,
String name) |
static com.github.javaparser.ast.body.VariableDeclarator |
demandVariableDeclaration(com.github.javaparser.ast.Node node,
String name) |
static com.github.javaparser.ast.expr.MethodCallExpr |
findMethodCall(com.github.javaparser.ast.Node node,
String methodName) |
static com.github.javaparser.ast.expr.NameExpr |
findNameExpression(com.github.javaparser.ast.Node node,
String name) |
static <N> N |
findNodeOfGivenClass(com.github.javaparser.ast.Node node,
Class<N> clazz) |
static com.github.javaparser.ast.stmt.ReturnStmt |
findReturnStmt(com.github.javaparser.ast.body.MethodDeclaration method) |
static com.github.javaparser.ast.stmt.SwitchStmt |
findSwitch(com.github.javaparser.ast.Node node) |
static Optional<com.github.javaparser.ast.body.TypeDeclaration> |
findType(com.github.javaparser.ast.CompilationUnit cu,
String name) |
public static Optional<com.github.javaparser.ast.body.TypeDeclaration> findType(com.github.javaparser.ast.CompilationUnit cu, String name)
public static com.github.javaparser.ast.body.ClassOrInterfaceDeclaration demandClass(com.github.javaparser.ast.CompilationUnit cu,
String name)
public static com.github.javaparser.ast.body.EnumDeclaration demandEnum(com.github.javaparser.ast.CompilationUnit cu,
String name)
public static com.github.javaparser.ast.body.MethodDeclaration demandMethod(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration cd,
String name)
public static com.github.javaparser.ast.body.VariableDeclarator demandField(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration cd,
String name)
public static com.github.javaparser.ast.expr.NameExpr findNameExpression(com.github.javaparser.ast.Node node,
String name)
public static com.github.javaparser.ast.expr.MethodCallExpr findMethodCall(com.github.javaparser.ast.Node node,
String methodName)
public static com.github.javaparser.ast.body.VariableDeclarator demandVariableDeclaration(com.github.javaparser.ast.Node node,
String name)
public static com.github.javaparser.ast.body.ClassOrInterfaceDeclaration demandClassOrInterface(com.github.javaparser.ast.CompilationUnit compilationUnit,
String name)
public static com.github.javaparser.ast.stmt.SwitchStmt findSwitch(com.github.javaparser.ast.Node node)
public static <N> N findNodeOfGivenClass(com.github.javaparser.ast.Node node,
Class<N> clazz)
public static com.github.javaparser.ast.stmt.ReturnStmt findReturnStmt(com.github.javaparser.ast.body.MethodDeclaration method)
Copyright © 2016. All rights reserved.