public class CombinedTypeSolver extends Object implements TypeSolver
| Modifier and Type | Class and Description |
|---|---|
static class |
CombinedTypeSolver.ExceptionHandlers
Provides some convenience exception handler implementations
|
| Constructor and Description |
|---|
CombinedTypeSolver(Predicate<Exception> exceptionHandler,
TypeSolver... elements) |
CombinedTypeSolver(TypeSolver... elements) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(TypeSolver typeSolver) |
TypeSolver |
getParent() |
void |
setExceptionHandler(Predicate<Exception> exceptionHandler) |
void |
setParent(TypeSolver parent) |
com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration |
solveType(String name) |
SymbolReference<com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration> |
tryToSolveType(String name) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRoot, hasTypepublic CombinedTypeSolver(TypeSolver... elements)
public CombinedTypeSolver(Predicate<Exception> exceptionHandler, TypeSolver... elements)
exceptionHandlerpublic void setExceptionHandler(Predicate<Exception> exceptionHandler)
exceptionHandlerpublic TypeSolver getParent()
getParent in interface TypeSolverpublic void setParent(TypeSolver parent)
setParent in interface TypeSolverpublic void add(TypeSolver typeSolver)
public SymbolReference<com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration> tryToSolveType(String name)
tryToSolveType in interface TypeSolverpublic com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration solveType(String name) throws com.github.javaparser.resolution.UnsolvedSymbolException
solveType in interface TypeSolvercom.github.javaparser.resolution.UnsolvedSymbolExceptionCopyright © 2007–2019. All rights reserved.