Class AllApplicationEntrypoints
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<Entrypoint>
,Collection<Entrypoint>
,Set<Entrypoint>
Includes all application methods in an analysis scope as entrypoints.
- See Also:
-
Constructor Summary
ConstructorDescriptionAllApplicationEntrypoints
(AnalysisScope scope, IClassHierarchy cha) AllApplicationEntrypoints
(AnalysisScope scope, IClassHierarchy cha, Function<IClass, Boolean> isApplicationClass) -
Method Summary
Methods inherited from class java.util.HashSet
add, clear, clone, contains, isEmpty, iterator, newHashSet, remove, size, spliterator, toArray, toArray
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
Methods inherited from class java.util.AbstractCollection
addAll, containsAll, retainAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Constructor Details
-
AllApplicationEntrypoints
public AllApplicationEntrypoints(AnalysisScope scope, IClassHierarchy cha, Function<IClass, Boolean> isApplicationClass) - Parameters:
scope
- governing analyais scopecha
- governing class hierarchy- Throws:
IllegalArgumentException
- if cha is null
-
AllApplicationEntrypoints
-