APIdia Launch Partner
Top Interfaces Classes
module jdk.jdeps

Package com.sun.tools.jdeps


Interface Summary

Modifier and TypeInterface and Description
public interface
Dependency

A directed relationship between two Locations.

Class Summary

Modifier and TypeClass and Description
public class
Analyzer

Dependency Analyzer.

public class
Archive

Represents the source of the class files.

public class
ClassFileReader

ClassFileReader reads ClassModel(s) of a given path that can be a .class file, a directory, or a JAR file.

public class
Dependencies

A framework for determining dependencies between class files.

pack-priv class
DependencyFinder

Parses class files and finds dependences

public class
DepsAnalyzer

Dependency Analyzer.

public class
Graph<T>

public class
InverseDepsAnalyzer

Inverse transitive dependency analysis (compile-time view)

public class
public class
pack-priv class
JdepsTask

Implementation for the jdeps tool for static class dependency analysis.

public abstract class
public class
Main

Usage: jdeps [options] files ...

pack-priv class
Module

Jdeps internal representation of module for dependency analysis.

public class
ModuleAnalyzer

Analyze module dependences and compare with module descriptor.

public class
ModuleDotGraph

Generate dot graph for modules

public class
ModuleExportsAnalyzer

Analyze module dependences and any reference to JDK internal APIs.

public class
ModuleGraphBuilder

A builder to create a Graph<module>

public class
pack-priv class
MultiReleaseException

Signals that an exception of some sort has occurred while processing a multi-release jar file.

public class