Package sootup.core.frontend
Class AbstractClassSource
java.lang.Object
sootup.core.frontend.AbstractClassSource
- Direct Known Subclasses:
SootClassSource
-
Field Summary
Modifier and TypeFieldDescriptionprotected ClassType
protected final AnalysisInputLocation
protected final Path
-
Constructor Summary
ConstructorDescriptionAbstractClassSource
(AnalysisInputLocation classSource, ClassType classSignature, Path sourcePath) -
Method Summary
Modifier and TypeMethodDescriptionabstract SootClass
buildClass
(SourceType sourceType) boolean
Even if a the signature changes, the classource remains the same, e.g., if it is associated to an automatic module sint
hashCode()
-
Field Details
-
classSource
-
sourcePath
-
classSignature
-
-
Constructor Details
-
AbstractClassSource
-
-
Method Details
-
buildClass
- Parameters:
sourceType
- instantiates the Subclass of AbstractClassSource to create a *SootClass- Returns:
- a *SootClass
-
getClassType
-
getAnalysisInputLocation
-
getSourcePath
-
equals
Even if a the signature changes, the classource remains the same, e.g., if it is associated to an automatic module s -
hashCode
public int hashCode()
-