public class JarTypeSolver extends Object implements TypeSolver
| Constructor and Description |
|---|
JarTypeSolver(File pathToJar) |
JarTypeSolver(InputStream jarInputStream) |
JarTypeSolver(Path pathToJar) |
JarTypeSolver(String pathToJar) |
| Modifier and Type | Method and Description |
|---|---|
static JarTypeSolver |
getJarTypeSolver(String pathToJar) |
TypeSolver |
getParent() |
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 JarTypeSolver(Path pathToJar) throws IOException
IOExceptionpublic JarTypeSolver(File pathToJar) throws IOException
IOExceptionpublic JarTypeSolver(String pathToJar) throws IOException
IOExceptionpublic JarTypeSolver(InputStream jarInputStream) throws IOException
IOExceptionpublic static JarTypeSolver getJarTypeSolver(String pathToJar) throws IOException
IOExceptionpublic TypeSolver getParent()
getParent in interface TypeSolverpublic void setParent(TypeSolver parent)
setParent in interface TypeSolverpublic 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.