public class TypeExtractor extends DefaultVisitorAdapter
| Constructor and Description |
|---|
TypeExtractor(TypeSolver typeSolver,
JavaParserFacade facade) |
| Modifier and Type | Method and Description |
|---|---|
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.ArrayAccessExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.ArrayCreationExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.ArrayInitializerExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.AssignExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.BinaryExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.BooleanLiteralExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.CastExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.CharLiteralExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.ClassExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.ConditionalExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.DoubleLiteralExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.EnclosedExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.FieldAccessExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.body.FieldDeclaration node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.InstanceOfExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.IntegerLiteralExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.LambdaExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.LongLiteralExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.MethodCallExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.MethodReferenceExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.NameExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.NullLiteralExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.ObjectCreationExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.body.Parameter node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.StringLiteralExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.SuperExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.ThisExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.UnaryExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.expr.VariableDeclarationExpr node,
Boolean solveLambdas) |
com.github.javaparser.resolution.types.ResolvedType |
visit(com.github.javaparser.ast.body.VariableDeclarator node,
Boolean solveLambdas) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic TypeExtractor(TypeSolver typeSolver, JavaParserFacade facade)
public com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.body.VariableDeclarator node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.body.Parameter node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.ArrayAccessExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.ArrayCreationExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.ArrayInitializerExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.AssignExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.BinaryExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.CastExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.ClassExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.ConditionalExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.EnclosedExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.FieldAccessExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.InstanceOfExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.StringLiteralExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.IntegerLiteralExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.LongLiteralExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.CharLiteralExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.DoubleLiteralExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.BooleanLiteralExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.NullLiteralExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.MethodCallExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.NameExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.ObjectCreationExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.ThisExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.SuperExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.UnaryExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.VariableDeclarationExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.LambdaExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.expr.MethodReferenceExpr node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterpublic com.github.javaparser.resolution.types.ResolvedType visit(com.github.javaparser.ast.body.FieldDeclaration node,
Boolean solveLambdas)
visit in interface com.github.javaparser.ast.visitor.GenericVisitor<com.github.javaparser.resolution.types.ResolvedType,Boolean>visit in class DefaultVisitorAdapterCopyright © 2007–2019. All rights reserved.