Package sootup.java.core.views
Class JavaEagerView
java.lang.Object
sootup.core.views.AbstractView
sootup.java.core.views.JavaView
sootup.java.core.views.JavaEagerView
- All Implemented Interfaces:
View
-
Field Summary
Fields inherited from class sootup.java.core.views.JavaView
cache, identifierFactory, inputLocations, isFullyResolved
-
Constructor Summary
ConstructorsConstructorDescriptionJavaEagerView
(@NonNull List<AnalysisInputLocation> inputLocations) JavaEagerView
(@NonNull List<AnalysisInputLocation> inputLocations, @NonNull ClassCacheProvider cacheProvider) JavaEagerView
(@NonNull AnalysisInputLocation inputLocation) -
Method Summary
Methods inherited from class sootup.java.core.views.JavaView
buildClassFrom, getAnnotationClass, getCachedClassesCount, getClass, getClasses, getClassSource, getField, getIdentifierFactory, getMethod
Methods inherited from class sootup.core.views.AbstractView
getTypeHierarchy
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface sootup.core.views.View
getClassOrThrow
-
Constructor Details
-
JavaEagerView
-
JavaEagerView
-
JavaEagerView
public JavaEagerView(@NonNull List<AnalysisInputLocation> inputLocations, @NonNull ClassCacheProvider cacheProvider)
-
-
Method Details
-
eagerLoadClasses
protected void eagerLoadClasses()
-