Package sootup.java.core
Class JavaAnnotationSootClassSource
java.lang.Object
sootup.core.frontend.AbstractClassSource
sootup.core.frontend.SootClassSource
sootup.java.core.JavaSootClassSource
sootup.java.core.JavaAnnotationSootClassSource
- Direct Known Subclasses:
AsmAnnotationClassSource
-
Field Summary
Fields inherited from class sootup.core.frontend.AbstractClassSource
classSignature, classSource, sourcePath
-
Constructor Summary
ConstructorDescriptionJavaAnnotationSootClassSource
(AnalysisInputLocation srcNamespace, ClassType classSignature, Path sourcePath) -
Method Summary
Methods inherited from class sootup.java.core.JavaSootClassSource
resolveAnnotations
Methods inherited from class sootup.core.frontend.SootClassSource
resolveFields, resolveInterfaces, resolveMethods, resolveModifiers, resolveOuterClass, resolvePosition, resolveSuperclass
Methods inherited from class sootup.core.frontend.AbstractClassSource
equals, getAnalysisInputLocation, getClassType, getSourcePath, hashCode
-
Constructor Details
-
JavaAnnotationSootClassSource
-
-
Method Details
-
buildClass
- Overrides:
buildClass
in classJavaSootClassSource
- Parameters:
sourceType
- instantiates the Subclass of AbstractClassSource to create a *SootClass- Returns:
- a *SootClass
-