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, getCachedClassesCount, getClass, getClasses, getClassSource, getField, getIdentifierFactory, getMethodMethods inherited from class sootup.core.views.AbstractView
getTypeHierarchyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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()
-