JdkJarTypeSolver

io.joern.javasrc2cpg.typesolvers.JdkJarTypeSolver
See theJdkJarTypeSolver companion object
class JdkJarTypeSolver extends TypeSolver

Attributes

Companion
object
Graph
Supertypes
trait TypeSolver
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def addArchives(archivePaths: Seq[String]): Unit
override def getParent(): TypeSolver

Attributes

Definition Classes
TypeSolver
override def setParent(parent: TypeSolver): Unit

Attributes

Definition Classes
TypeSolver
override def solveType(name: String): ResolvedReferenceTypeDeclaration

Attributes

Definition Classes
TypeSolver
override def tryToSolveType(javaParserName: String): SymbolReference[ResolvedReferenceTypeDeclaration]

Attributes

Definition Classes
TypeSolver
def withJars(archivePaths: Seq[String]): JdkJarTypeSolver

Inherited methods

def getRoot(): TypeSolver

Attributes

Inherited from:
TypeSolver
def getSolvedJavaLangObject(): ResolvedReferenceTypeDeclaration

Attributes

Inherited from:
TypeSolver
def hasType(name: String): Boolean

Attributes

Inherited from:
TypeSolver