package me.tomassetti.symbolsolver.javaparser; import com.github.javaparser.ast.CompilationUnit; import com.github.javaparser.ast.Node; import com.github.javaparser.ast.body.BodyDeclaration; import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration; import com.github.javaparser.ast.body.MethodDeclaration; import com.github.javaparser.ast.body.TypeDeclaration; import com.github.javaparser.ast.expr.NameExpr; import java.util.stream.Stream; import java.util.Optional; /** * This class can be used to conveniently retrieve certain node from a JavaParser AST. */ public final class Navigator { private Navigator() { // prevent instantiation } public static void findType() { Stream s = null; s.filter((t)->t.isEmpty()); } public void foo(Stream s){ } }