| Modifier and Type | Class and Description |
|---|---|
| public static interface | |
| public static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final JdepsConfiguration | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| private | ModuleDotGraph(JdepsConfiguration config, Map<String, Configuration> configurations, boolean apiOnly)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | genDotFile(Path path, String name, Configuration configuration, ModuleDotGraph.
Generate dotfile of the given path |
| public boolean | |
| public boolean | |
| private Graph | |
| public Graph | requiresTransitiveGraph(Configuration cf, Set<String> roots)
Returns a Graph containing only requires transitive edges with transitive reduction. |
| private String |
| apiOnly | back to summary |
|---|---|
| private final boolean apiOnly | |
| config | back to summary |
|---|---|
| private final JdepsConfiguration config | |
| configurations | back to summary |
|---|---|
| private final Map<String, Configuration> configurations | |
| ModuleDotGraph | back to summary |
|---|---|
| public ModuleDotGraph(JdepsConfiguration config, boolean apiOnly) | |
| ModuleDotGraph | back to summary |
|---|---|
| public ModuleDotGraph(Map<String, Configuration> configurations, boolean apiOnly) | |
| ModuleDotGraph | back to summary |
|---|---|
| private ModuleDotGraph(JdepsConfiguration config, Map<String, Configuration> configurations, boolean apiOnly) | |
| genDotFile | back to summary |
|---|---|
| public void genDotFile(Path path, String name, Configuration configuration, ModuleDotGraph. Generate dotfile of the given path | |
| genDotFiles | back to summary |
|---|---|
| public boolean genDotFiles(Path dir) throws IOException Generate dotfile for all modules
| |
| genDotFiles | back to summary |
|---|---|
| public boolean genDotFiles(Path dir, ModuleDotGraph. | |
| gengraph | back to summary |
|---|---|
| private Graph Returns a Graph of the given Configuration after transitive reduction. Transitive reduction of requires transitive edge and requires edge have to be applied separately to prevent the requires transitive edges (e.g. U -> V) from being reduced by a path (U -> X -> Y -> V) in which V would not be re-exported from U. | |
| requiresTransitiveGraph | back to summary |
|---|---|
| public Graph Returns a Graph containing only requires transitive edges with transitive reduction. | |
| toDotFileBaseName | back to summary |
|---|---|
| private String toDotFileBaseName(String mn) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public int | |
| public int | |
| public String | |
| public String | |
| public int | |
| public default String | |
| public default String | |
| public default String | |
| public default double | |
| public default List | |
| public default double | |
| public default String | |
| public default String | |
| public default String | |
| public default int |
| BLACK | back to summary |
|---|---|
| public static final String BLACK | |
| BLUE | back to summary |
|---|---|
| public static final String BLUE | |
| DARK_GRAY | back to summary |
|---|---|
| public static final String DARK_GRAY | |
| LIGHT_GRAY | back to summary |
|---|---|
| public static final String LIGHT_GRAY | |
| ORANGE | back to summary |
|---|---|
| public static final String ORANGE | |
| arrowColor | back to summary |
|---|---|
| public String arrowColor() | |
| arrowSize | back to summary |
|---|---|
| public int arrowSize() | |
| arrowWidth | back to summary |
|---|---|
| public int arrowWidth() | |
| fontColor | back to summary |
|---|---|
| public String fontColor() | |
| fontName | back to summary |
|---|---|
| public String fontName() | |
| fontSize | back to summary |
|---|---|
| public int fontSize() | |
| javaSubgraphColor | back to summary |
|---|---|
| public default String javaSubgraphColor() | |
| jdkSubgraphColor | back to summary |
|---|---|
| public default String jdkSubgraphColor() | |
| nodeMargin | back to summary |
|---|---|
| public default String nodeMargin() | |
| nodeSep | back to summary |
|---|---|
| public default double nodeSep() | |
| ranks | back to summary |
|---|---|
| public default List | |
| rankSep | back to summary |
|---|---|
| public default double rankSep() | |
| requiresMandatedColor | back to summary |
|---|---|
| public default String requiresMandatedColor() | |
| requiresStyle | back to summary |
|---|---|
| public default String requiresStyle() | |
| requiresTransitiveStyle | back to summary |
|---|---|
| public default String requiresTransitiveStyle() | |
| weightOf | back to summary |
|---|---|
| public default int weightOf(String s, String t) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final ModuleDotGraph. | |
| pack-priv static final String | |
| pack-priv static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public int | |
| public int | |
| public String | |
| public String | |
| public int |
| ARROW_SIZE | back to summary |
|---|---|
| pack-priv static final int ARROW_SIZE | |
| ARROW_WIDTH | back to summary |
|---|---|
| pack-priv static final int ARROW_WIDTH | |
| DEFAULT | back to summary |
|---|---|
| pack-priv static final ModuleDotGraph. | |
| FONT_NAME | back to summary |
|---|---|
| pack-priv static final String FONT_NAME | |
| FONT_SIZE | back to summary |
|---|---|
| pack-priv static final int FONT_SIZE | |
| DotGraphAttributes | back to summary |
|---|---|
| public DotGraphAttributes() | |
| arrowColor | back to summary |
|---|---|
| public String arrowColor() Implements com.
| |
| arrowSize | back to summary |
|---|---|
| public int arrowSize() Implements com.
| |
| arrowWidth | back to summary |
|---|---|
| public int arrowWidth() Implements com.
| |
| fontColor | back to summary |
|---|---|
| public String fontColor() Implements com.
| |
| fontName | back to summary |
|---|---|
| public String fontName() Implements com.
| |
| fontSize | back to summary |
|---|---|
| public int fontSize() Implements com.
| |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ModuleDotGraph. | |
| private final TreeSet | |
| private final Graph | |
| pack-priv static final Set | |
| pack-priv static final Set | |
| private final String | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private static Set | |
| private static Set | |
| public ModuleDotGraph. | |
| public void | |
| public void | |
| public ModuleDotGraph. |
| attributes | back to summary |
|---|---|
| private final ModuleDotGraph. | |
| descriptors | back to summary |
|---|---|
| private final TreeSet<ModuleDescriptor> descriptors | |
| graph | back to summary |
|---|---|
| private final Graph<String> graph | |
| JAVA_SE_SUBGRAPH | back to summary |
|---|---|
| pack-priv static final Set<String> JAVA_SE_SUBGRAPH | |
| JDK_SUBGRAPH | back to summary |
|---|---|
| pack-priv static final Set<String> JDK_SUBGRAPH | |
| name | back to summary |
|---|---|
| private final String name | |
| subgraphs | back to summary |
|---|---|
| private final List<ModuleDotGraph. | |
| DotGraphBuilder | back to summary |
|---|---|
| public DotGraphBuilder(String name, Graph<String> graph, ModuleDotGraph. | |
| build | back to summary |
|---|---|
| public void build(Path filename) throws IOException | |
| javaSE | back to summary |
|---|---|
| private static Set | |
| jdk | back to summary |
|---|---|
| private static Set | |
| modules | back to summary |
|---|---|
| public ModuleDotGraph. | |
| printNode | back to summary |
|---|---|
| public void printNode(PrintWriter out, String node, String color, String group) | |
| printNode | back to summary |
|---|---|
| public void printNode(PrintWriter out, ModuleDescriptor md, Set<String> edges) | |
| subgraph | back to summary |
|---|---|
| public ModuleDotGraph. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final Set |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| color | back to summary |
|---|---|
| pack-priv final String color | |
| group | back to summary |
|---|---|
| pack-priv final String group | |
| name | back to summary |
|---|---|
| pack-priv final String name | |
| nodes | back to summary |
|---|---|
| pack-priv final Set<String> nodes | |