public class CombinedTypeSolver extends Object implements TypeSolver
| Constructor and Description |
|---|
CombinedTypeSolver(TypeSolver... elements) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(TypeSolver typeSolver) |
TypeSolver |
getParent() |
void |
setParent(TypeSolver parent) |
TypeDeclaration |
solveType(String name) |
SymbolReference<TypeDeclaration> |
tryToSolveType(String name) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRootpublic CombinedTypeSolver(TypeSolver... elements)
public TypeSolver getParent()
getParent in interface TypeSolverpublic void setParent(TypeSolver parent)
setParent in interface TypeSolverpublic void add(TypeSolver typeSolver)
public SymbolReference<TypeDeclaration> tryToSolveType(String name)
tryToSolveType in interface TypeSolverpublic TypeDeclaration solveType(String name) throws UnsolvedSymbolException
solveType in interface TypeSolverUnsolvedSymbolExceptionCopyright © 2016. All rights reserved.