| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static interface |
| Modifier and Type | Field and Description |
|---|---|
| private static DependencyFinder. | |
| private static DependencyFinder. | |
| private final JdepsConfiguration | |
| private final JdepsFilter | |
| private final Map | |
| private final Map | |
| private final ExecutorService | |
| private final Deque |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Map | |
| pack-priv Stream | |
| pack-priv boolean | |
| pack-priv Map | |
| pack-priv Archive | |
| public Set | |
| public Set | |
| private Optional | |
| private Set | |
| public Set | parseExportedAPIs(Stream<? extends Archive> archiveStream)
Parses the exported API class files from the given archive stream and returns all target locations. |
| public Set | parseExportedAPIs(Archive archive, String name)
Parses the exported API of the named class from the given archive and returns all target locations the named class references. |
| pack-priv void | |
| private Set |
| API_FINDER | back to summary |
|---|---|
| private static DependencyFinder. | |
| CLASS_FINDER | back to summary |
|---|---|
| private static DependencyFinder. | |
| configuration | back to summary |
|---|---|
| private final JdepsConfiguration configuration | |
| filter | back to summary |
|---|---|
| private final JdepsFilter filter | |
| parsedArchives | back to summary |
|---|---|
| private final Map<DependencyFinder. | |
| parsedClasses | back to summary |
|---|---|
| private final Map<Dependency. | |
| pool | back to summary |
|---|---|
| private final ExecutorService pool | |
| tasks | back to summary |
|---|---|
| private final Deque<FutureTask<Set<Dependency. | |
| DependencyFinder | back to summary |
|---|---|
| pack-priv DependencyFinder(JdepsConfiguration configuration, JdepsFilter filter) | |
| dependences | back to summary |
|---|---|
| pack-priv Map Returns a map from an archive to its required archives | |
| getDependences | back to summary |
|---|---|
| pack-priv Stream Returns the modules of all dependencies found | |
| isParsed | back to summary |
|---|---|
| pack-priv boolean isParsed(Dependency. | |
| locationToArchive | back to summary |
|---|---|
| pack-priv Map | |
| locationToArchive | back to summary |
|---|---|
| pack-priv Archive locationToArchive(Dependency. Returns the location to archive map; or NOT_FOUND. Location represents a parsed class. | |
| parse | back to summary |
|---|---|
| public Set Parses all class files from the given archive stream and returns all target locations. | |
| parse | back to summary |
|---|---|
| public Set Parses the named class from the given archive and returns all target locations the named class references. | |
| parse | back to summary |
|---|---|
| private Optional | |
| parse | back to summary |
|---|---|
| private Set | |
| parseExportedAPIs | back to summary |
|---|---|
| public Set Parses the exported API class files from the given archive stream and returns all target locations. | |
| parseExportedAPIs | back to summary |
|---|---|
| public Set Parses the exported API of the named class from the given archive and returns all target locations the named class references. | |
| shutdown | back to summary |
|---|---|
| pack-priv void shutdown() | |
| waitForTasksCompleted | back to summary |
|---|---|
| private Set | |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final Dependency. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | accept(Archive archive, String cn, AccessFlags accessFlags)
Implements com.
|
| public Iterable | findDependencies(ClassModel classfile)
Implements com. Find the immediate dependencies of a given class file. |
| apiOnly | back to summary |
|---|---|
| private final boolean apiOnly | |
| finder | back to summary |
|---|---|
| private final Dependency. | |
| Finder | back to summary |
|---|---|
| pack-priv Finder(boolean apiOnly) | |
| accept | back to summary |
|---|---|
| public boolean accept(Archive archive, String cn, AccessFlags accessFlags) Implements com.
| |
| findDependencies | back to summary |
|---|---|
| public Iterable Implements com. Doc from com. Find the immediate dependencies of a given class file.
| |
| Modifier and Type | Method and Description |
|---|---|
| public boolean |
| accept | back to summary |
|---|---|
| public boolean accept(Archive archive, String cn, AccessFlags accessFlags) | |