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
ConstructorsConstructorDescriptionAllApplicationEntrypoints(AnalysisScope scope, IClassHierarchy cha) AllApplicationEntrypoints(AnalysisScope scope, IClassHierarchy cha, Function<IClass, Boolean> isApplicationClass) -
Method Summary
Methods inherited from class HashSet
add, clear, clone, contains, isEmpty, iterator, newHashSet, remove, size, spliterator, toArray, toArrayMethods inherited from class AbstractSet
equals, hashCode, removeAllMethods inherited from class AbstractCollection
addAll, containsAll, retainAll, toStringMethods inherited from interface Collection
parallelStream, removeIf, stream, toArray
-
Constructor Details
-
AllApplicationEntrypoints
public AllApplicationEntrypoints(AnalysisScope scope, IClassHierarchy cha, Function<IClass, Boolean> isApplicationClass) - Parameters:
scope- governing analysis scopecha- governing class hierarchy- Throws:
IllegalArgumentException- if cha is null
-
AllApplicationEntrypoints
-