CachingReflectionTypeSolver

io.joern.javasrc2cpg.typesolvers.CachingReflectionTypeSolver
class CachingReflectionTypeSolver extends ReflectionTypeSolver

Attributes

Graph
Supertypes
class ReflectionTypeSolver
class ClassLoaderTypeSolver
trait TypeSolver
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def tryToSolveType(name: String): SymbolReference[ResolvedReferenceTypeDeclaration]

Attributes

Definition Classes
ClassLoaderTypeSolver -> TypeSolver

Inherited methods

def getParent(): TypeSolver

Attributes

Inherited from:
ClassLoaderTypeSolver
def getRoot(): TypeSolver

Attributes

Inherited from:
TypeSolver
def getSolvedJavaLangObject(): ResolvedReferenceTypeDeclaration

Attributes

Inherited from:
TypeSolver
def hasType(x$0: String): Boolean

Attributes

Inherited from:
TypeSolver
def setParent(x$0: TypeSolver): Unit

Attributes

Inherited from:
ClassLoaderTypeSolver
def solveType(x$0: String): ResolvedReferenceTypeDeclaration

Attributes

Inherited from:
TypeSolver