Skip navigation links
A B C D E F G H I L M N O R S T U V 

A

AbstractAggregatingGraphMojo - Class in com.github.ferstl.depgraph
 
AbstractAggregatingGraphMojo() - Constructor for class com.github.ferstl.depgraph.AbstractAggregatingGraphMojo
 
addAttribute(String, String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
addEdge(T, T) - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
Adds the two given nodes to the graph and creates an edge between them if they are not null.
addNode(T) - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
Adds a single node to the graph.
AggregatingDependencyGraphByGroupIdMojo - Class in com.github.ferstl.depgraph
Aggregates all dependencies of a multi-module by their group IDs.
AggregatingDependencyGraphByGroupIdMojo() - Constructor for class com.github.ferstl.depgraph.AggregatingDependencyGraphByGroupIdMojo
 
AggregatingDependencyGraphMojo - Class in com.github.ferstl.depgraph
Aggregates all dependencies of a multi-module project into one single graph.
AggregatingDependencyGraphMojo() - Constructor for class com.github.ferstl.depgraph.AggregatingDependencyGraphMojo
 
AggregatingGraphFactory - Class in com.github.ferstl.depgraph.dependency
A graph factory that creates a dependency graph from a multi-module project.
AggregatingGraphFactory(MavenGraphAdapter, ArtifactFilter, GraphBuilder<DependencyNode>, boolean) - Constructor for class com.github.ferstl.depgraph.dependency.AggregatingGraphFactory
 

B

bold(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
Add bold text.
build() - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
Builds the label.
buildDependencyGraph(MavenProject, ArtifactFilter, GraphBuilder<DependencyNode>) - Method in class com.github.ferstl.depgraph.dependency.MavenGraphAdapter
 
BuiltInStyleResource - Enum in com.github.ferstl.depgraph.dependency.style.resource
 

C

ClasspathStyleResource - Class in com.github.ferstl.depgraph.dependency.style.resource
 
ClasspathStyleResource(String, ClassLoader) - Constructor for class com.github.ferstl.depgraph.dependency.style.resource.ClasspathStyleResource
 
color(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
color(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder.FontBuilder
Set the font color.
com.github.ferstl.depgraph - package com.github.ferstl.depgraph
 
com.github.ferstl.depgraph.dependency - package com.github.ferstl.depgraph.dependency
 
com.github.ferstl.depgraph.dependency.style - package com.github.ferstl.depgraph.dependency.style
 
com.github.ferstl.depgraph.dependency.style.resource - package com.github.ferstl.depgraph.dependency.style.resource
 
com.github.ferstl.depgraph.graph - package com.github.ferstl.depgraph.graph
 
com.github.ferstl.depgraph.graph.dot - package com.github.ferstl.depgraph.graph.dot
 
com.github.ferstl.depgraph.graph.gml - package com.github.ferstl.depgraph.graph.gml
 
configure(GraphBuilder<DependencyNode>) - Method in class com.github.ferstl.depgraph.dependency.DotGraphStyleConfigurer
 
configure(GraphBuilder<DependencyNode>) - Method in class com.github.ferstl.depgraph.dependency.GmlGraphStyleConfigurer
 
configure(GraphBuilder<DependencyNode>) - Method in interface com.github.ferstl.depgraph.dependency.GraphStyleConfigurer
 
create(String, String, String, String, String) - Static method in class com.github.ferstl.depgraph.dependency.style.StyleKey
 
create() - Static method in class com.github.ferstl.depgraph.graph.GraphBuilder
 
createGraph(MavenProject) - Method in class com.github.ferstl.depgraph.dependency.AggregatingGraphFactory
 
createGraph(MavenProject) - Method in interface com.github.ferstl.depgraph.dependency.GraphFactory
Creates a graph for the given MavenProject.
createGraph(MavenProject) - Method in class com.github.ferstl.depgraph.dependency.SimpleGraphFactory
 
createGraphFactory(ArtifactFilter, ArtifactFilter, GraphStyleConfigurer) - Method in class com.github.ferstl.depgraph.AggregatingDependencyGraphByGroupIdMojo
 
createGraphFactory(ArtifactFilter, ArtifactFilter, GraphStyleConfigurer) - Method in class com.github.ferstl.depgraph.AggregatingDependencyGraphMojo
 
createGraphFactory(ArtifactFilter, ArtifactFilter, GraphStyleConfigurer) - Method in class com.github.ferstl.depgraph.DependencyGraphByGroupIdMojo
 
createGraphFactory(ArtifactFilter, ArtifactFilter, GraphStyleConfigurer) - Method in class com.github.ferstl.depgraph.DependencyGraphMojo
 
createGraphFactory(ArtifactFilter, ArtifactFilter, GraphStyleConfigurer) - Method in class com.github.ferstl.depgraph.ExampleGraphMojo
 
createStyleResource(ClassLoader) - Method in enum com.github.ferstl.depgraph.dependency.style.resource.BuiltInStyleResource
 

D

defaultEdgeAttributes() - Method in class com.github.ferstl.depgraph.dependency.style.StyleConfiguration
 
defaultNodeAttributes() - Method in class com.github.ferstl.depgraph.dependency.style.StyleConfiguration
 
DependencyGraphByGroupIdMojo - Class in com.github.ferstl.depgraph
Creates a graph containing the group IDs of all dependencies.
DependencyGraphByGroupIdMojo() - Constructor for class com.github.ferstl.depgraph.DependencyGraphByGroupIdMojo
 
DependencyGraphException - Exception in com.github.ferstl.depgraph.dependency
DependencyGraphException(DependencyGraphBuilderException) - Constructor for exception com.github.ferstl.depgraph.dependency.DependencyGraphException
 
DependencyGraphException(DependencyTreeBuilderException) - Constructor for exception com.github.ferstl.depgraph.dependency.DependencyGraphException
 
DependencyGraphMojo - Class in com.github.ferstl.depgraph
Creates a dependency graph of a maven module.
DependencyGraphMojo() - Constructor for class com.github.ferstl.depgraph.DependencyGraphMojo
 
DependencyNode - Class in com.github.ferstl.depgraph.dependency
Representation of a dependency graph node.
DependencyNode(Artifact) - Constructor for class com.github.ferstl.depgraph.dependency.DependencyNode
 
DependencyNode(DependencyNode) - Constructor for class com.github.ferstl.depgraph.dependency.DependencyNode
 
DependencyNode(DependencyNode) - Constructor for class com.github.ferstl.depgraph.dependency.DependencyNode
 
DotAttributeBuilder - Class in com.github.ferstl.depgraph.graph.dot
 
DotAttributeBuilder() - Constructor for class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
DotDependencyEdgeRenderer - Class in com.github.ferstl.depgraph.dependency
 
DotDependencyEdgeRenderer(boolean, StyleConfiguration) - Constructor for class com.github.ferstl.depgraph.dependency.DotDependencyEdgeRenderer
 
DotDependencyNodeNameRenderer - Class in com.github.ferstl.depgraph.dependency
 
DotDependencyNodeNameRenderer(boolean, boolean, boolean, StyleConfiguration) - Constructor for class com.github.ferstl.depgraph.dependency.DotDependencyNodeNameRenderer
 
DotEscaper - Class in com.github.ferstl.depgraph.graph.dot
 
DotGraphFormatter - Class in com.github.ferstl.depgraph.graph.dot
 
DotGraphFormatter() - Constructor for class com.github.ferstl.depgraph.graph.dot.DotGraphFormatter
 
DotGraphFormatter(DotAttributeBuilder, DotAttributeBuilder, DotAttributeBuilder) - Constructor for class com.github.ferstl.depgraph.graph.dot.DotGraphFormatter
 
DotGraphStyleConfigurer - Class in com.github.ferstl.depgraph.dependency
 
DotGraphStyleConfigurer(StyleConfiguration) - Constructor for class com.github.ferstl.depgraph.dependency.DotGraphStyleConfigurer
 
DotLabelBuilder - Class in com.github.ferstl.depgraph.graph.dot
DotLabelBuilder() - Constructor for class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
 
DotLabelBuilder.FontBuilder - Class in com.github.ferstl.depgraph.graph.dot
 

E

Edge - Class in com.github.ferstl.depgraph.graph
 
Edge(String, String, String) - Constructor for class com.github.ferstl.depgraph.graph.Edge
 
edgeAttributes(NodeResolution, String) - Method in class com.github.ferstl.depgraph.dependency.style.StyleConfiguration
 
EdgeRenderer<T> - Interface in com.github.ferstl.depgraph.graph
 
equals(Object) - Method in class com.github.ferstl.depgraph.dependency.style.StyleKey
 
equals(Object) - Method in class com.github.ferstl.depgraph.graph.Edge
 
equals(Object) - Method in class com.github.ferstl.depgraph.graph.Node
 
escape(String) - Static method in class com.github.ferstl.depgraph.graph.dot.DotEscaper
 
ExampleGraphMojo - Class in com.github.ferstl.depgraph
Creates an example graph.
ExampleGraphMojo() - Constructor for class com.github.ferstl.depgraph.ExampleGraphMojo
 
execute() - Method in class com.github.ferstl.depgraph.HelpMojo
exists() - Method in class com.github.ferstl.depgraph.dependency.style.resource.ClasspathStyleResource
 
exists() - Method in class com.github.ferstl.depgraph.dependency.style.resource.FileSystemStyleResource
 
exists() - Method in interface com.github.ferstl.depgraph.dependency.style.resource.StyleResource
 

F

FileSystemStyleResource - Class in com.github.ferstl.depgraph.dependency.style.resource
 
FileSystemStyleResource(Path) - Constructor for class com.github.ferstl.depgraph.dependency.style.resource.FileSystemStyleResource
 
fillColor(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
font() - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
Configure font options.
FontBuilder() - Constructor for class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder.FontBuilder
 
fontColor(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
fontName(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
fontSize(int) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
fontSize(Integer) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
format(String, Collection<Node<?>>, Collection<Edge>) - Method in class com.github.ferstl.depgraph.graph.dot.DotGraphFormatter
 
format(String, Collection<Node<?>>, Collection<Edge>) - Method in class com.github.ferstl.depgraph.graph.gml.GmlGraphFormatter
 
format(String, Collection<Node<?>>, Collection<Edge>) - Method in interface com.github.ferstl.depgraph.graph.GraphFormatter
 
forName(String) - Static method in enum com.github.ferstl.depgraph.GraphFormat
 
fromString(String) - Static method in class com.github.ferstl.depgraph.dependency.style.StyleKey
 

G

getAdditionalStyleResources() - Method in class com.github.ferstl.depgraph.AggregatingDependencyGraphByGroupIdMojo
 
getAdditionalStyleResources() - Method in class com.github.ferstl.depgraph.DependencyGraphByGroupIdMojo
 
getArtifact() - Method in class com.github.ferstl.depgraph.dependency.DependencyNode
 
getChildren() - Method in class com.github.ferstl.depgraph.dependency.DependencyNode
 
getEffectiveNode(T) - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
Returns the node that was added first to this builder or the given node if new.
getEffectiveVersion() - Method in class com.github.ferstl.depgraph.dependency.DependencyNode
Returns the effective version of this node, i.e.
getFileExtension() - Method in enum com.github.ferstl.depgraph.GraphFormat
 
getFromNodeId() - Method in class com.github.ferstl.depgraph.graph.Edge
 
getName() - Method in class com.github.ferstl.depgraph.graph.Edge
 
getNodeId() - Method in class com.github.ferstl.depgraph.graph.Node
 
getNodeName() - Method in class com.github.ferstl.depgraph.graph.Node
 
getResolution() - Method in class com.github.ferstl.depgraph.dependency.DependencyNode
 
getScopes() - Method in class com.github.ferstl.depgraph.dependency.DependencyNode
 
getToNodeId() - Method in class com.github.ferstl.depgraph.graph.Edge
 
getValue() - Method in class com.github.ferstl.depgraph.graph.dot.DotEscaper
 
GmlDependencyEdgeRenderer - Class in com.github.ferstl.depgraph.dependency
 
GmlDependencyEdgeRenderer(boolean) - Constructor for class com.github.ferstl.depgraph.dependency.GmlDependencyEdgeRenderer
 
GmlDependencyNodeNameRenderer - Class in com.github.ferstl.depgraph.dependency
 
GmlDependencyNodeNameRenderer(boolean, boolean, boolean) - Constructor for class com.github.ferstl.depgraph.dependency.GmlDependencyNodeNameRenderer
 
GmlGraphFormatter - Class in com.github.ferstl.depgraph.graph.gml
 
GmlGraphFormatter() - Constructor for class com.github.ferstl.depgraph.graph.gml.GmlGraphFormatter
 
GmlGraphStyleConfigurer - Class in com.github.ferstl.depgraph.dependency
 
GmlGraphStyleConfigurer() - Constructor for class com.github.ferstl.depgraph.dependency.GmlGraphStyleConfigurer
 
Graph - Class in com.github.ferstl.depgraph.dependency.style
 
Graph() - Constructor for class com.github.ferstl.depgraph.dependency.style.Graph
 
graphAttributes() - Method in class com.github.ferstl.depgraph.dependency.style.StyleConfiguration
 
GraphBuilder<T> - Class in com.github.ferstl.depgraph.graph
A builder to create DOT strings by defining edges between Nodes.
GraphBuilder() - Constructor for class com.github.ferstl.depgraph.graph.GraphBuilder
 
GraphFactory - Interface in com.github.ferstl.depgraph.dependency
 
GraphFormat - Enum in com.github.ferstl.depgraph
 
graphFormatter(GraphFormatter) - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
 
GraphFormatter - Interface in com.github.ferstl.depgraph.graph
Format the given nodes and edges to a string representing the graph.
graphName(String) - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
 
GraphStyleConfigurer - Interface in com.github.ferstl.depgraph.dependency
API to configure the style of the dependency graph.

H

hashCode() - Method in class com.github.ferstl.depgraph.dependency.style.StyleKey
 
hashCode() - Method in class com.github.ferstl.depgraph.graph.Edge
 
hashCode() - Method in class com.github.ferstl.depgraph.graph.Node
 
HelpMojo - Class in com.github.ferstl.depgraph
Display help information on depgraph-maven-plugin.
Call mvn depgraph:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class com.github.ferstl.depgraph.HelpMojo
 

I

isEmpty() - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
isEmpty() - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
 
italic(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
Add italic text.

L

label(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
load(StyleResource, StyleResource...) - Static method in class com.github.ferstl.depgraph.dependency.style.StyleConfiguration
 

M

matches(StyleKey) - Method in class com.github.ferstl.depgraph.dependency.style.StyleKey
 
MavenGraphAdapter - Class in com.github.ferstl.depgraph.dependency
MavenGraphAdapter(DependencyGraphBuilder, ArtifactFilter) - Constructor for class com.github.ferstl.depgraph.dependency.MavenGraphAdapter
 
MavenGraphAdapter(DependencyTreeBuilder, ArtifactRepository, ArtifactFilter, Set<NodeResolution>) - Constructor for class com.github.ferstl.depgraph.dependency.MavenGraphAdapter
 
merge(DependencyNode) - Method in class com.github.ferstl.depgraph.dependency.DependencyNode
 

N

name(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder.FontBuilder
Set the font name.
newLine() - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
Add a line break.
Node<T> - Class in com.github.ferstl.depgraph.graph
 
Node(String, String, T) - Constructor for class com.github.ferstl.depgraph.graph.Node
 
nodeAttributes(String, String, String, String, String, String) - Method in class com.github.ferstl.depgraph.dependency.style.StyleConfiguration
 
NodeIdRenderers - Enum in com.github.ferstl.depgraph.dependency
 
NodeRenderer<T> - Interface in com.github.ferstl.depgraph.graph
 
NodeResolution - Enum in com.github.ferstl.depgraph.dependency
 

O

omitSelfReferences() - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
 
openStream() - Method in class com.github.ferstl.depgraph.dependency.style.resource.ClasspathStyleResource
 
openStream() - Method in class com.github.ferstl.depgraph.dependency.style.resource.FileSystemStyleResource
 
openStream() - Method in interface com.github.ferstl.depgraph.dependency.style.resource.StyleResource
 

R

rankdir(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
render(DependencyNode, DependencyNode) - Method in class com.github.ferstl.depgraph.dependency.DotDependencyEdgeRenderer
 
render(DependencyNode) - Method in class com.github.ferstl.depgraph.dependency.DotDependencyNodeNameRenderer
 
render(DependencyNode, DependencyNode) - Method in class com.github.ferstl.depgraph.dependency.GmlDependencyEdgeRenderer
 
render(DependencyNode) - Method in class com.github.ferstl.depgraph.dependency.GmlDependencyNodeNameRenderer
 
render(T, T) - Method in interface com.github.ferstl.depgraph.graph.EdgeRenderer
 
render(T) - Method in interface com.github.ferstl.depgraph.graph.NodeRenderer
 

S

shape(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
showArtifactIds(boolean) - Method in class com.github.ferstl.depgraph.dependency.DotGraphStyleConfigurer
 
showArtifactIds(boolean) - Method in class com.github.ferstl.depgraph.dependency.GmlGraphStyleConfigurer
 
showArtifactIds(boolean) - Method in interface com.github.ferstl.depgraph.dependency.GraphStyleConfigurer
 
showGroupIds(boolean) - Method in class com.github.ferstl.depgraph.dependency.DotGraphStyleConfigurer
 
showGroupIds(boolean) - Method in class com.github.ferstl.depgraph.dependency.GmlGraphStyleConfigurer
 
showGroupIds(boolean) - Method in interface com.github.ferstl.depgraph.dependency.GraphStyleConfigurer
 
showVersionsOnEdges(boolean) - Method in class com.github.ferstl.depgraph.dependency.DotGraphStyleConfigurer
 
showVersionsOnEdges(boolean) - Method in class com.github.ferstl.depgraph.dependency.GmlGraphStyleConfigurer
 
showVersionsOnEdges(boolean) - Method in interface com.github.ferstl.depgraph.dependency.GraphStyleConfigurer
 
showVersionsOnNodes(boolean) - Method in class com.github.ferstl.depgraph.dependency.DotGraphStyleConfigurer
 
showVersionsOnNodes(boolean) - Method in class com.github.ferstl.depgraph.dependency.GmlGraphStyleConfigurer
 
showVersionsOnNodes(boolean) - Method in interface com.github.ferstl.depgraph.dependency.GraphStyleConfigurer
 
SimpleGraphFactory - Class in com.github.ferstl.depgraph.dependency
A graph factory that creates a graph from a single-module project.
SimpleGraphFactory(MavenGraphAdapter, ArtifactFilter, GraphBuilder<DependencyNode>) - Constructor for class com.github.ferstl.depgraph.dependency.SimpleGraphFactory
 
size(int) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder.FontBuilder
Set the font size.
size(Integer) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder.FontBuilder
Set the font size.
smartNewLine() - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
Add a line only if: The label is not empty The label does not already end with a line break .
style(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
StyleConfiguration - Class in com.github.ferstl.depgraph.dependency.style
 
StyleConfiguration() - Constructor for class com.github.ferstl.depgraph.dependency.style.StyleConfiguration
 
StyleKey - Class in com.github.ferstl.depgraph.dependency.style
 
StyleResource - Interface in com.github.ferstl.depgraph.dependency.style.resource
 

T

text(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder.FontBuilder
Add the given text.
text(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
Add the given text.
toJson() - Method in class com.github.ferstl.depgraph.dependency.style.StyleConfiguration
 
toString() - Method in class com.github.ferstl.depgraph.dependency.DependencyNode
 
toString() - Method in class com.github.ferstl.depgraph.dependency.style.resource.ClasspathStyleResource
 
toString() - Method in class com.github.ferstl.depgraph.dependency.style.resource.FileSystemStyleResource
 
toString() - Method in class com.github.ferstl.depgraph.dependency.style.StyleKey
 
toString() - Method in class com.github.ferstl.depgraph.graph.dot.DotAttributeBuilder
 
toString() - Method in class com.github.ferstl.depgraph.graph.Edge
 
toString() - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
 
toString() - Method in class com.github.ferstl.depgraph.graph.Node
 

U

underline(String) - Method in class com.github.ferstl.depgraph.graph.dot.DotLabelBuilder
Add underlined text.
useEdgeRenderer(EdgeRenderer<? super T>) - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
 
useNodeIdRenderer(NodeRenderer<? super T>) - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
 
useNodeNameRenderer(NodeRenderer<? super T>) - Method in class com.github.ferstl.depgraph.graph.GraphBuilder
 

V

valueOf(String) - Static method in enum com.github.ferstl.depgraph.dependency.NodeIdRenderers
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.ferstl.depgraph.dependency.NodeResolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.ferstl.depgraph.dependency.style.resource.BuiltInStyleResource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.ferstl.depgraph.GraphFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.ferstl.depgraph.dependency.NodeIdRenderers
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.ferstl.depgraph.dependency.NodeResolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.ferstl.depgraph.dependency.style.resource.BuiltInStyleResource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.ferstl.depgraph.GraphFormat
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.