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

A

AbstractInstallMojo - Class in org.scijava.maven.plugin.install
Base class for mojos to copy .jar artifacts and their dependencies into a SciJava application directory structure.
AbstractInstallMojo() - Constructor for class org.scijava.maven.plugin.install.AbstractInstallMojo
 
AbstractInstallMojo.OtherVersions - Enum in org.scijava.maven.plugin.install
 
AbstractPackageEnforcementRule - Class in org.scijava.maven.plugin.enforcer
Common functionality for writing an EnforcerRule dealing with the package hierarchy.
AbstractPackageEnforcementRule() - Constructor for class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 
AbstractSciJavaDependencyChecker - Class in org.scijava.maven.plugin
Abstract SciJavaDependencyChecker superclass, containing useful default implementations.
AbstractSciJavaDependencyChecker() - Constructor for class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
accept(DependencyNodeVisitor) - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyNode
Applies the specified dependency node visitor to this dependency node and its children.
accept(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.filter.AncestorOrSelfDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.filter.AndDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.filter.ArtifactDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in interface org.scijava.maven.plugin.dependency.graph.filter.DependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNodeVisitor) - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
Applies the specified dependency node visitor to this dependency node and its children.
accept(DependencyNodeVisitor) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Applies the specified dependency node visitor to this dependency node and its children.
accept(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.filter.AncestorOrSelfDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.filter.AndDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.filter.ArtifactDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in interface org.scijava.maven.plugin.dependency.tree.filter.DependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
accept(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.filter.StateDependencyNodeFilter
Gets whether this filter accepts the specified dependency node.
addChild(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Adds the specified dependency node to this dependency node's children.
AncestorOrSelfDependencyNodeFilter - Class in org.scijava.maven.plugin.dependency.graph.filter
A dependency node filter than only accepts nodes that are ancestors of, or equal to, a given list of nodes.
AncestorOrSelfDependencyNodeFilter(DependencyNode) - Constructor for class org.scijava.maven.plugin.dependency.graph.filter.AncestorOrSelfDependencyNodeFilter
 
AncestorOrSelfDependencyNodeFilter(List<DependencyNode>) - Constructor for class org.scijava.maven.plugin.dependency.graph.filter.AncestorOrSelfDependencyNodeFilter
Creates a dependency node filter that only accepts nodes that are ancestors of, or equal to, the specified list of nodes.
AncestorOrSelfDependencyNodeFilter - Class in org.scijava.maven.plugin.dependency.tree.filter
A dependency node filter than only accepts nodes that are ancestors of, or equal to, a given list of nodes.
AncestorOrSelfDependencyNodeFilter(DependencyNode) - Constructor for class org.scijava.maven.plugin.dependency.tree.filter.AncestorOrSelfDependencyNodeFilter
 
AncestorOrSelfDependencyNodeFilter(List<DependencyNode>) - Constructor for class org.scijava.maven.plugin.dependency.tree.filter.AncestorOrSelfDependencyNodeFilter
Creates a dependency node filter that only accepts nodes that are ancestors of, or equal to, the specified list of nodes.
AndDependencyNodeFilter - Class in org.scijava.maven.plugin.dependency.graph.filter
A dependency node filter that logically ANDs together a number of other dependency node filters.
AndDependencyNodeFilter(DependencyNodeFilter, DependencyNodeFilter) - Constructor for class org.scijava.maven.plugin.dependency.graph.filter.AndDependencyNodeFilter
Creates a dependency node filter that logically ANDs together the two specified dependency node filters.
AndDependencyNodeFilter(List<DependencyNodeFilter>) - Constructor for class org.scijava.maven.plugin.dependency.graph.filter.AndDependencyNodeFilter
Creates a dependency node filter that logically ANDs together the specified dependency node filters.
AndDependencyNodeFilter - Class in org.scijava.maven.plugin.dependency.tree.filter
A dependency node filter that logically ANDs together a number of other dependency node filters.
AndDependencyNodeFilter(DependencyNodeFilter, DependencyNodeFilter) - Constructor for class org.scijava.maven.plugin.dependency.tree.filter.AndDependencyNodeFilter
Creates a dependency node filter that logically ANDs together the two specified dependency node filters.
AndDependencyNodeFilter(List<DependencyNodeFilter>) - Constructor for class org.scijava.maven.plugin.dependency.tree.filter.AndDependencyNodeFilter
Creates a dependency node filter that logically ANDs together the specified dependency node filters.
APP_DIRECTORY_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
APP_SUBDIRECTORY_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
append(T) - Method in interface org.scijava.maven.plugin.enforcer.CollectionOutput.Appender
 
ARCHES - Static variable in class org.scijava.maven.plugin.install.KnownPlatforms
 
ArtifactDependencyNodeFilter - Class in org.scijava.maven.plugin.dependency.graph.filter
A dependency node filter that delegates to an artifact filter.
ArtifactDependencyNodeFilter(ArtifactFilter) - Constructor for class org.scijava.maven.plugin.dependency.graph.filter.ArtifactDependencyNodeFilter
Creates a dependency node filter that delegates to the specified artifact filter.
ArtifactDependencyNodeFilter - Class in org.scijava.maven.plugin.dependency.tree.filter
A dependency node filter that delegates to an artifact filter.
ArtifactDependencyNodeFilter(ArtifactFilter) - Constructor for class org.scijava.maven.plugin.dependency.tree.filter.ArtifactDependencyNodeFilter
Creates a dependency node filter that delegates to the specified artifact filter.

B

buildDependencyGraph(MavenProject, ArtifactFilter) - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyGraphBuilder
Build the dependency graph.
buildDependencyGraph(MavenProject, ArtifactFilter, Collection<MavenProject>) - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyGraphBuilder
Build the dependency graph, with a hack to include dependencies contained in the reactor projects but that are not yet compiled, which is the minimum prerequisite for Maven core's ReactorReader to find them.
buildDependencyGraph(MavenProject, ArtifactFilter) - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyGraphBuilder
Builds a dependency graph.
buildDependencyGraph(MavenProject, ArtifactFilter, Collection<MavenProject>) - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyGraphBuilder
Builds a dependency graph.
buildDependencyGraph(MavenProject, ArtifactFilter) - Method in class org.scijava.maven.plugin.dependency.graph.internal.Maven2DependencyGraphBuilder
Builds the dependency graph for Maven 2.
buildDependencyGraph(MavenProject, ArtifactFilter, Collection<MavenProject>) - Method in class org.scijava.maven.plugin.dependency.graph.internal.Maven2DependencyGraphBuilder
Builds the dependency graph for Maven 2.
buildDependencyGraph(MavenProject, ArtifactFilter) - Method in class org.scijava.maven.plugin.dependency.graph.internal.Maven31DependencyGraphBuilder
Builds the dependency graph for Maven 3.1+.
buildDependencyGraph(MavenProject, ArtifactFilter, Collection<MavenProject>) - Method in class org.scijava.maven.plugin.dependency.graph.internal.Maven31DependencyGraphBuilder
Builds the dependency graph for Maven 3.1+, eventually hacking for collecting projects from reactor not yet built.
buildDependencyGraph(MavenProject, ArtifactFilter) - Method in class org.scijava.maven.plugin.dependency.graph.internal.Maven3DependencyGraphBuilder
Builds the dependency graph for Maven 3.
buildDependencyGraph(MavenProject, ArtifactFilter, Collection<MavenProject>) - Method in class org.scijava.maven.plugin.dependency.graph.internal.Maven3DependencyGraphBuilder
Builds the dependency graph for Maven 3, eventually hacking for collecting projects from reactor not yet built.
buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFactory, ArtifactMetadataSource, ArtifactCollector) - Method in class org.scijava.maven.plugin.dependency.tree.DefaultDependencyTreeBuilder
Deprecated. 
buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFactory, ArtifactMetadataSource, ArtifactFilter, ArtifactCollector) - Method in class org.scijava.maven.plugin.dependency.tree.DefaultDependencyTreeBuilder
Builds a tree of dependencies for the specified Maven project.
buildDependencyTree(MavenProject) - Method in class org.scijava.maven.plugin.dependency.tree.DefaultDependencyTreeBuilder
Builds a dependency tree.
buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFilter) - Method in class org.scijava.maven.plugin.dependency.tree.DefaultDependencyTreeBuilder
Builds a dependency tree.
buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFactory, ArtifactMetadataSource, ArtifactCollector) - Method in interface org.scijava.maven.plugin.dependency.tree.DependencyTreeBuilder
buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFactory, ArtifactMetadataSource, ArtifactFilter, ArtifactCollector) - Method in interface org.scijava.maven.plugin.dependency.tree.DependencyTreeBuilder
Builds a tree of dependencies for the specified Maven project.
buildDependencyTree(MavenProject) - Method in interface org.scijava.maven.plugin.dependency.tree.DependencyTreeBuilder
Deprecated.
doesn't work with Maven 3
buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFilter) - Method in interface org.scijava.maven.plugin.dependency.tree.DependencyTreeBuilder
 
BuildingDependencyNodeVisitor - Class in org.scijava.maven.plugin.dependency.graph.traversal
A dependency node visitor that clones visited nodes into a new dependency tree.
BuildingDependencyNodeVisitor() - Constructor for class org.scijava.maven.plugin.dependency.graph.traversal.BuildingDependencyNodeVisitor
Creates a dependency node visitor that clones visited nodes into a new dependency tree.
BuildingDependencyNodeVisitor(DependencyNodeVisitor) - Constructor for class org.scijava.maven.plugin.dependency.graph.traversal.BuildingDependencyNodeVisitor
Creates a dependency node visitor that clones visited nodes into a new dependency tree, and then applies the specified dependency node visitor on the resultant dependency tree.
BuildingDependencyNodeVisitor - Class in org.scijava.maven.plugin.dependency.tree.traversal
A dependency node visitor that clones visited nodes into a new dependency tree.
BuildingDependencyNodeVisitor() - Constructor for class org.scijava.maven.plugin.dependency.tree.traversal.BuildingDependencyNodeVisitor
Creates a dependency node visitor that clones visited nodes into a new dependency tree.
BuildingDependencyNodeVisitor(DependencyNodeVisitor) - Constructor for class org.scijava.maven.plugin.dependency.tree.traversal.BuildingDependencyNodeVisitor
Creates a dependency node visitor that clones visited nodes into a new dependency tree, and then applies the specified dependency node visitor on the resultant dependency tree.

C

checkDependencies(MavenProject, ArtifactRepository, DependencyTreeBuilder, SciJavaDependencyChecker...) - Static method in class org.scijava.maven.plugin.DependencyUtils
checkDependencies(MavenProject, ArtifactRepository, DependencyTreeBuilder, String, SciJavaDependencyChecker...) - Static method in class org.scijava.maven.plugin.DependencyUtils
 
collectCycles(List<JavaPackage>) - Method in class org.scijava.maven.plugin.enforcer.PackageCycleCollector
 
CollectingDependencyNodeVisitor - Class in org.scijava.maven.plugin.dependency.graph.traversal
A dependency node visitor that collects visited nodes for further processing.
CollectingDependencyNodeVisitor() - Constructor for class org.scijava.maven.plugin.dependency.graph.traversal.CollectingDependencyNodeVisitor
Creates a dependency node visitor that collects visited nodes for further processing.
CollectingDependencyNodeVisitor - Class in org.scijava.maven.plugin.dependency.tree.traversal
A dependency node visitor that collects visited nodes for further processing.
CollectingDependencyNodeVisitor() - Constructor for class org.scijava.maven.plugin.dependency.tree.traversal.CollectingDependencyNodeVisitor
Creates a dependency node visitor that collects visited nodes for further processing.
CollectionOutput - Class in org.scijava.maven.plugin.enforcer
 
CollectionOutput() - Constructor for class org.scijava.maven.plugin.enforcer.CollectionOutput
 
CollectionOutput.Appender<T> - Interface in org.scijava.maven.plugin.enforcer
 
CollectionOutput.StringProvider<T> - Interface in org.scijava.maven.plugin.enforcer
 
compare(JavaClass, JavaClass) - Method in enum org.scijava.maven.plugin.enforcer.JavaClassNameComparator
 
compare(List<JavaPackage>, List<JavaPackage>) - Method in enum org.scijava.maven.plugin.enforcer.JavaPackageListComparator
 
compare(JavaPackage, JavaPackage) - Method in enum org.scijava.maven.plugin.enforcer.JavaPackageNameComparator
 
container - Variable in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyGraphBuilder
 
contextualize(Context) - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyGraphBuilder
Injects the Plexus content.
createJDepend(EnforcerRuleHelper) - Method in class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 

D

debug(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
debug(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
DefaultDependencyGraphBuilder - Class in org.scijava.maven.plugin.dependency.graph.internal
Default dependency graph builder that detects current Maven version to delegate to either Maven 2 or Maven 3 specific code.
DefaultDependencyGraphBuilder() - Constructor for class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyGraphBuilder
 
DefaultDependencyNode - Class in org.scijava.maven.plugin.dependency.graph.internal
Default implementation of a DependencyNode.
DefaultDependencyNode(DependencyNode, Artifact, String, String, String) - Constructor for class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
Constructs the DefaultDependencyNode.
DefaultDependencyTreeBuilder - Class in org.scijava.maven.plugin.dependency.tree
Default implementation of DependencyTreeBuilder.
DefaultDependencyTreeBuilder() - Constructor for class org.scijava.maven.plugin.dependency.tree.DefaultDependencyTreeBuilder
 
DELETE_OTHER_VERSIONS_POLICY_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
DependencyGraphBuilder - Interface in org.scijava.maven.plugin.dependency.graph
Maven project dependency graph builder API, neutral against Maven 2 or Maven 3.
DependencyGraphBuilderException - Exception in org.scijava.maven.plugin.dependency.graph
Indicates that a Maven project's dependency graph cannot be resolved.
DependencyGraphBuilderException(String) - Constructor for exception org.scijava.maven.plugin.dependency.graph.DependencyGraphBuilderException
 
DependencyGraphBuilderException(String, Throwable) - Constructor for exception org.scijava.maven.plugin.dependency.graph.DependencyGraphBuilderException
 
DependencyNode - Interface in org.scijava.maven.plugin.dependency.graph
Represents an artifact node within a Maven project's dependency graph.
DependencyNode - Class in org.scijava.maven.plugin.dependency.tree
Represents an artifact node within a Maven project's dependency tree.
DependencyNode(Artifact) - Constructor for class org.scijava.maven.plugin.dependency.tree.DependencyNode
Creates a new dependency node for the specified artifact with an included state.
DependencyNode(Artifact, int) - Constructor for class org.scijava.maven.plugin.dependency.tree.DependencyNode
Creates a new dependency node for the specified artifact with the specified state.
DependencyNode(Artifact, int, Artifact) - Constructor for class org.scijava.maven.plugin.dependency.tree.DependencyNode
Creates a new dependency node for the specified artifact with the specified state and related artifact.
DependencyNodeFilter - Interface in org.scijava.maven.plugin.dependency.graph.filter
Defines a filter for dependency nodes.
DependencyNodeFilter - Interface in org.scijava.maven.plugin.dependency.tree.filter
Defines a filter for dependency nodes.
DependencyNodeVisitor - Interface in org.scijava.maven.plugin.dependency.graph.traversal
Defines a hierarchical visitor for processing dependency node trees.
DependencyNodeVisitor - Interface in org.scijava.maven.plugin.dependency.tree.traversal
Defines a hierarchical visitor for processing dependency node trees.
DependencyTree - Class in org.scijava.maven.plugin.dependency.tree
Deprecated.
As of 1.1, replaced by the dependency tree root DependencyNode
DependencyTree(DependencyNode, Collection<DependencyNode>) - Constructor for class org.scijava.maven.plugin.dependency.tree.DependencyTree
Deprecated.
Create a tree initialized to the arguments
DependencyTreeBuilder - Interface in org.scijava.maven.plugin.dependency.tree
Builds a tree of dependencies for a given Maven 2 project.
DependencyTreeBuilderException - Exception in org.scijava.maven.plugin.dependency.tree
Indicates that a Maven project's dependency tree cannot be resolved.
DependencyTreeBuilderException(String) - Constructor for exception org.scijava.maven.plugin.dependency.tree.DependencyTreeBuilderException
 
DependencyTreeBuilderException(String, Throwable) - Constructor for exception org.scijava.maven.plugin.dependency.tree.DependencyTreeBuilderException
 
DependencyTreeInverseIterator - Class in org.scijava.maven.plugin.dependency.tree
Iterator for DependencyNode implementing a traversal from leaves to root.
DependencyTreeInverseIterator(DependencyNode) - Constructor for class org.scijava.maven.plugin.dependency.tree.DependencyTreeInverseIterator
 
DependencyTreePreorderIterator - Class in org.scijava.maven.plugin.dependency.tree
Iterator for DependencyNode implementing a preoder traversal.
DependencyTreePreorderIterator(DependencyNode) - Constructor for class org.scijava.maven.plugin.dependency.tree.DependencyTreePreorderIterator
 
DependencyTreeResolutionListener - Class in org.scijava.maven.plugin.dependency.tree
An artifact resolution listener that constructs a dependency tree.
DependencyTreeResolutionListener(Logger) - Constructor for class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
Creates a new dependency tree resolution listener that writes to the specified log.
DependencyUtils - Class in org.scijava.maven.plugin
Utility class for initiating Maven-based dependency checks.
DependencyUtils() - Constructor for class org.scijava.maven.plugin.DependencyUtils
 
DirectoriesWithClasses - Class in org.scijava.maven.plugin.enforcer
 
DirectoriesWithClasses(EnforcerRuleHelper, String, boolean) - Constructor for class org.scijava.maven.plugin.enforcer.DirectoriesWithClasses
 
directoriesWithClassesFound() - Method in class org.scijava.maven.plugin.enforcer.DirectoriesWithClasses
 

E

EclipseHelperMojo - Class in org.scijava.maven.plugin
Runs the annotation processor of the scijava-common artifact even inside Eclipse.
EclipseHelperMojo() - Constructor for class org.scijava.maven.plugin.EclipseHelperMojo
 
endProcessChildren(Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.BuildingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.CollectingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in interface org.scijava.maven.plugin.dependency.graph.traversal.DependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.FilteringDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.BuildingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.CollectingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in interface org.scijava.maven.plugin.dependency.tree.traversal.DependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.FilteringDependencyNodeVisitor
Ends the visit to to the specified dependency node.
endVisit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor
Ends the visit to to the specified dependency node.
equals(Object) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
 
error(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
error(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
execute() - Method in class org.scijava.maven.plugin.EclipseHelperMojo
 
execute(EnforcerRuleHelper) - Method in class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 
execute(EnforcerRuleHelper) - Method in class org.scijava.maven.plugin.enforcer.RequireElements
Execute the rule.
execute(EnforcerRuleHelper) - Method in class org.scijava.maven.plugin.enforcer.RequireReproducibleBuilds
Entry point for enforcer rule execution
execute() - Method in class org.scijava.maven.plugin.install.InstallArtifactMojo
 
execute() - Method in class org.scijava.maven.plugin.install.PopulateAppMojo
 
execute() - Method in class org.scijava.maven.plugin.SetRootDirPropertyMojo
 
execute() - Method in class org.scijava.maven.plugin.VerifyNoSnapshotsMojo
Entry point for mojo execution
execute() - Method in class org.scijava.scijava_maven_plugin.HelpMojo
EXTENDED_TOKENS - Static variable in class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor
The extended ASCII tokens to use when outputing the dependency graph.
EXTENDED_TOKENS - Static variable in class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor
The extended ASCII tokens to use when outputing the dependency tree.

F

failed() - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
failed() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
FAMILIES - Static variable in class org.scijava.maven.plugin.install.KnownPlatforms
 
FilteringDependencyNodeVisitor - Class in org.scijava.maven.plugin.dependency.graph.traversal
A dependency node visitor that filters nodes and delegates to another visitor.
FilteringDependencyNodeVisitor(DependencyNodeVisitor, DependencyNodeFilter) - Constructor for class org.scijava.maven.plugin.dependency.graph.traversal.FilteringDependencyNodeVisitor
Creates a dependency node visitor that delegates nodes that are accepted by the specified filter to the specified visitor.
FilteringDependencyNodeVisitor - Class in org.scijava.maven.plugin.dependency.tree.traversal
A dependency node visitor that filters nodes and delegates to another visitor.
FilteringDependencyNodeVisitor(DependencyNodeVisitor, DependencyNodeFilter) - Constructor for class org.scijava.maven.plugin.dependency.tree.traversal.FilteringDependencyNodeVisitor
Creates a dependency node visitor that delegates nodes that are accepted by the specified filter to the specified visitor.
findEffectiveReactor(List<MavenProject>, MavenSession, MavenProject, MavenProjectBuilder, ArtifactRepository) - Static method in class org.scijava.maven.plugin.DependencyUtils
Manually constructs an list of effective reactor projects by recursively searching parent and submodule projects.

G

getArtifact() - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyNode
 
getArtifact() - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
 
getArtifact() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the artifact attached to this dependency node.
getArtifactFilter() - Method in class org.scijava.maven.plugin.dependency.graph.filter.ArtifactDependencyNodeFilter
Gets the artifact filter this dependency node filter delegates to.
getArtifactFilter() - Method in class org.scijava.maven.plugin.dependency.tree.filter.ArtifactDependencyNodeFilter
Gets the artifact filter this dependency node filter delegates to.
getArtifactResolutionResult() - Method in class org.scijava.maven.plugin.dependency.tree.DefaultDependencyTreeBuilder
 
getArtifacts() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTree
Deprecated.
 
getAvailableVersions() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
If the version was selected from a range this method will return the available versions when making the decision.
getCacheId() - Method in class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 
getCacheId() - Method in class org.scijava.maven.plugin.enforcer.RequireElements
 
getCacheId() - Method in class org.scijava.maven.plugin.enforcer.RequireReproducibleBuilds
 
getChildren() - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyNode
 
getChildren() - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
 
getChildren() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the list of child dependency nodes of this dependency node.
getDependencyNodeFilter() - Method in class org.scijava.maven.plugin.dependency.graph.traversal.FilteringDependencyNodeVisitor
Gets the dependency node filter that this visitor applies before delegation.
getDependencyNodeFilter() - Method in class org.scijava.maven.plugin.dependency.tree.traversal.FilteringDependencyNodeVisitor
Gets the dependency node filter that this visitor applies before delegation.
getDependencyNodeFilters() - Method in class org.scijava.maven.plugin.dependency.graph.filter.AndDependencyNodeFilter
Gets the list of dependency node filters that this filter ANDs together.
getDependencyNodeFilters() - Method in class org.scijava.maven.plugin.dependency.tree.filter.AndDependencyNodeFilter
Gets the list of dependency node filters that this filter ANDs together.
getDependencyNodeVisitor() - Method in class org.scijava.maven.plugin.dependency.graph.traversal.BuildingDependencyNodeVisitor
Gets the dependency node visitor that this visitor applies on the resultant dependency tree.
getDependencyNodeVisitor() - Method in class org.scijava.maven.plugin.dependency.graph.traversal.FilteringDependencyNodeVisitor
Gets the dependency node visitor that this visitor delegates to.
getDependencyNodeVisitor() - Method in class org.scijava.maven.plugin.dependency.tree.traversal.BuildingDependencyNodeVisitor
Gets the dependency node visitor that this visitor applies on the resultant dependency tree.
getDependencyNodeVisitor() - Method in class org.scijava.maven.plugin.dependency.tree.traversal.FilteringDependencyNodeVisitor
Gets the dependency node visitor that this visitor delegates to.
getDependencyTree() - Method in class org.scijava.maven.plugin.dependency.graph.traversal.BuildingDependencyNodeVisitor
Gets the root node of the resultant dependency tree constructed by this visitor.
getDependencyTree() - Method in class org.scijava.maven.plugin.dependency.tree.traversal.BuildingDependencyNodeVisitor
Gets the root node of the resultant dependency tree constructed by this visitor.
getDepth() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Deprecated.
As of 1.1, depth is computed by node hierarchy. With the introduction of node visitors and filters this method can give misleading results. For example, consider serializing a tree with a filter using a visitor: this method would return the unfiltered depth of a node, whereas the correct depth would be calculated by the visitor.
getFailedUpdateScope() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the scope that this node's artifact was attempted to be updated to due to conflicts.
getFillIndent(boolean) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor.GraphTokens
 
getFillIndent(boolean) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor.TreeTokens
 
getNodeIndent(boolean) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor.GraphTokens
 
getNodeIndent(boolean) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor.TreeTokens
 
getNodes() - Method in class org.scijava.maven.plugin.dependency.graph.traversal.CollectingDependencyNodeVisitor
Gets the list of collected dependency nodes.
getNodes() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTree
Deprecated.
 
getNodes() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
Deprecated.
As of 1.1, use a CollectingDependencyNodeVisitor on the root dependency node
getNodes() - Method in class org.scijava.maven.plugin.dependency.tree.traversal.CollectingDependencyNodeVisitor
Gets the list of collected dependency nodes.
getOriginalScope() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the scope of this node's artifact before it was updated due to conflicts.
getOutput() - Method in class org.scijava.maven.plugin.enforcer.PackageCycleOutput
 
getOutput() - Method in class org.scijava.maven.plugin.enforcer.SubpackageDependenceOutput
 
getParent() - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyNode
Gets the parent dependency node of this dependency node.
getParent() - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
 
getParent() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the parent dependency node of this dependency node.
getPremanagedScope() - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyNode
Gets the scope for the dependency before dependency management was applied (if any).
getPremanagedScope() - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
 
getPremanagedScope() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the scope of this node's artifact before it was updated by dependency management.
getPremanagedVersion() - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyNode
Gets the version or version range for the dependency before dependency management was applied (if any).
getPremanagedVersion() - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
 
getPremanagedVersion() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the version of this node's artifact before it was updated by dependency management.
getRelatedArtifact() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the artifact related to the state of this dependency node.
getRootNode() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTree
Deprecated.
 
getRootNode() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
Gets the root dependency node of the computed dependency tree.
getState() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets the state of this dependency node.
getState() - Method in class org.scijava.maven.plugin.dependency.tree.filter.StateDependencyNodeFilter
Gets the dependency node state that this filter accepts.
getVersionConstraint() - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyNode
A constraint on versions for a dependency.
getVersionConstraint() - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
 
getVersionSelectedFromRange() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
If the version was selected from a range this method will return the range.
GraphTokens(String, String, String, String) - Constructor for class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor.GraphTokens
 

H

hasChildren() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
 
hashCode() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
hasIJ1Dependency(MavenProject) - Method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
hasNext() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeInverseIterator
 
hasNext() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreePreorderIterator
 
HelpMojo - Class in org.scijava.scijava_maven_plugin
Display help information on scijava-maven-plugin.
Call mvn scijava:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.scijava.scijava_maven_plugin.HelpMojo
 

I

IGNORE_DEPENDENCIES_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
IGNORE_OPTIONAL_DEPENDENCIES_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
includeArtifact(Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
INCLUDED - Static variable in class org.scijava.maven.plugin.dependency.tree.DependencyNode
State that represents an included dependency node.
INCLUDED - Static variable in class org.scijava.maven.plugin.dependency.tree.filter.StateDependencyNodeFilter
A dependency node filter that only accepts included nodes.
info(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
info(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
installArtifact(Artifact, File, boolean, AbstractInstallMojo.OtherVersions) - Method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
installArtifact(Artifact, File, String, boolean, AbstractInstallMojo.OtherVersions) - Method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
InstallArtifactMojo - Class in org.scijava.maven.plugin.install
Downloads .jar artifacts and their dependencies into a SciJava application directory structure.
InstallArtifactMojo() - Constructor for class org.scijava.maven.plugin.install.InstallArtifactMojo
 
interpolate(String, MavenProject) - Method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
inverseIterator() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets an iterator that returns this dependency node and it's children in postorder traversal.
inverseIterator() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTree
Deprecated.
 
isCacheable() - Method in class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 
isCacheable() - Method in class org.scijava.maven.plugin.enforcer.RequireElements
 
isCacheable() - Method in class org.scijava.maven.plugin.enforcer.RequireReproducibleBuilds
 
isFailFast() - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
isFailFast() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
isMaven2x() - Static method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyGraphBuilder
 
isMaven31() - Static method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyGraphBuilder
 
isResultValid(EnforcerRule) - Method in class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 
isResultValid(EnforcerRule) - Method in class org.scijava.maven.plugin.enforcer.RequireElements
 
isResultValid(EnforcerRule) - Method in class org.scijava.maven.plugin.enforcer.RequireReproducibleBuilds
 
isRoot(DependencyNode) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
isRoot(DependencyNode) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
Convenience method to check if a node is a root.
iterator() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets an iterator that returns this dependency node and it's children in preorder traversal.
iterator() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTree
Deprecated.
 
iterator() - Method in class org.scijava.maven.plugin.enforcer.DirectoriesWithClasses
 

J

JavaClassNameComparator - Enum in org.scijava.maven.plugin.enforcer
 
JavaPackageListComparator - Enum in org.scijava.maven.plugin.enforcer
 
JavaPackageNameComparator - Enum in org.scijava.maven.plugin.enforcer
 
joinArray(T[], CollectionOutput.StringProvider<T>, String) - Static method in class org.scijava.maven.plugin.enforcer.CollectionOutput
 
joinCollection(Collection<T>, CollectionOutput.StringProvider<T>, String) - Static method in class org.scijava.maven.plugin.enforcer.CollectionOutput
 
joinCollection(Collection<T>, StringBuilder, CollectionOutput.Appender<T>, String) - Static method in class org.scijava.maven.plugin.enforcer.CollectionOutput
 

K

KnownPlatforms - Class in org.scijava.maven.plugin.install
Data structure enumerating known platform strings.
KnownPlatforms() - Constructor for class org.scijava.maven.plugin.install.KnownPlatforms
 

M

makeExceptionMessage() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
makeExceptionMessage() - Method in class org.scijava.maven.plugin.SnapshotFinder
 
makeTransformableFilter(boolean, String...) - Static method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
makeTransformableFilterDefaultExclusions(boolean) - Static method in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
manageArtifact(Artifact, Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
manageArtifactScope(Artifact, Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
manageArtifactSystemPath(Artifact, Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
 
manageArtifactVersion(Artifact, Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
matches(String) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
matches(Artifact) - Method in class org.scijava.maven.plugin.install.SubdirectoryPattern
Returns true iff this pattern matches the given artifact.
matches(String) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
Maven2DependencyGraphBuilder - Class in org.scijava.maven.plugin.dependency.graph.internal
Wrapper around Maven 2 dependency tree builder.
Maven2DependencyGraphBuilder() - Constructor for class org.scijava.maven.plugin.dependency.graph.internal.Maven2DependencyGraphBuilder
 
Maven31DependencyGraphBuilder - Class in org.scijava.maven.plugin.dependency.graph.internal
Wrapper around Eclipse Aether dependency resolver, used in Maven 3.1.
Maven31DependencyGraphBuilder() - Constructor for class org.scijava.maven.plugin.dependency.graph.internal.Maven31DependencyGraphBuilder
 
Maven3DependencyGraphBuilder - Class in org.scijava.maven.plugin.dependency.graph.internal
Wrapper around Maven 3 dependency resolver.
Maven3DependencyGraphBuilder() - Constructor for class org.scijava.maven.plugin.dependency.graph.internal.Maven3DependencyGraphBuilder
 
MAVEN_PROJECT_BUILD_OUTPUT_DIRECTORY_VAR - Static variable in class org.scijava.maven.plugin.enforcer.DirectoriesWithClasses
 
MAVEN_PROJECT_BUILD_TEST_OUTPUT_DIRECTORY_VAR - Static variable in class org.scijava.maven.plugin.enforcer.DirectoriesWithClasses
 

N

nativeClassifiers() - Static method in class org.scijava.maven.plugin.install.KnownPlatforms
Gets a list of SubdirectoryPatterns corresponding to known native classifiers.
nativeSubdirectoryPatterns() - Static method in class org.scijava.maven.plugin.install.KnownPlatforms
Gets a list of SubdirectoryPatterns corresponding to known native classifiers.
next() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeInverseIterator
 
next() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreePreorderIterator
 
NoPackageCyclesRule - Class in org.scijava.maven.plugin.enforcer
Detects the presence of cycles in the package hierarchy.
NoPackageCyclesRule() - Constructor for class org.scijava.maven.plugin.enforcer.NoPackageCyclesRule
 
NoSubpackageDependenceRule - Class in org.scijava.maven.plugin.enforcer
 
NoSubpackageDependenceRule() - Constructor for class org.scijava.maven.plugin.enforcer.NoSubpackageDependenceRule
 

O

omitForConflict(Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Changes the state of this dependency node to be omitted for conflict or duplication, depending on the specified related artifact.
omitForCycle() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Changes the state of this dependency node to be omitted for a cycle in the dependency tree.
omitForCycle(Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
omitForNearer(Artifact, Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
OMITTED_FOR_CONFLICT - Static variable in class org.scijava.maven.plugin.dependency.tree.DependencyNode
State that represents a dependency node that has been omitted for conflicting with another dependency node.
OMITTED_FOR_CYCLE - Static variable in class org.scijava.maven.plugin.dependency.tree.DependencyNode
State that represents a dependency node that has been omitted for introducing a cycle into the dependency tree.
OMITTED_FOR_DUPLICATE - Static variable in class org.scijava.maven.plugin.dependency.tree.DependencyNode
State that represents a dependency node that has been omitted for duplicating another dependency node.
org.scijava.maven.plugin - package org.scijava.maven.plugin
 
org.scijava.maven.plugin.dependency.graph - package org.scijava.maven.plugin.dependency.graph
 
org.scijava.maven.plugin.dependency.graph.filter - package org.scijava.maven.plugin.dependency.graph.filter
 
org.scijava.maven.plugin.dependency.graph.internal - package org.scijava.maven.plugin.dependency.graph.internal
 
org.scijava.maven.plugin.dependency.graph.traversal - package org.scijava.maven.plugin.dependency.graph.traversal
 
org.scijava.maven.plugin.dependency.tree - package org.scijava.maven.plugin.dependency.tree
 
org.scijava.maven.plugin.dependency.tree.filter - package org.scijava.maven.plugin.dependency.tree.filter
 
org.scijava.maven.plugin.dependency.tree.traversal - package org.scijava.maven.plugin.dependency.tree.traversal
 
org.scijava.maven.plugin.enforcer - package org.scijava.maven.plugin.enforcer
 
org.scijava.maven.plugin.install - package org.scijava.maven.plugin.install
 
org.scijava.scijava_maven_plugin - package org.scijava.scijava_maven_plugin
 

P

PackageCycleCollector - Class in org.scijava.maven.plugin.enforcer
 
PackageCycleCollector() - Constructor for class org.scijava.maven.plugin.enforcer.PackageCycleCollector
 
PackageCycleOutput - Class in org.scijava.maven.plugin.enforcer
 
PackageCycleOutput(List<JavaPackage>) - Constructor for class org.scijava.maven.plugin.enforcer.PackageCycleOutput
 
patterns - Variable in class org.scijava.maven.plugin.install.SubdirectoryPattern
List of pattern strings.
PopulateAppMojo - Class in org.scijava.maven.plugin.install
Copies .jar artifacts and their dependencies into a SciJava application directory structure.
PopulateAppMojo() - Constructor for class org.scijava.maven.plugin.install.PopulateAppMojo
 
preorderIterator() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Gets an iterator that returns this dependency node and it's children in preorder traversal.
preorderIterator() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTree
Deprecated.
 
provide(T) - Method in interface org.scijava.maven.plugin.enforcer.CollectionOutput.StringProvider
 

R

remove() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeInverseIterator
 
remove() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreePreorderIterator
 
removeChild(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Removes the specified dependency node from this dependency node's children.
RequireElements - Class in org.scijava.maven.plugin.enforcer
This rule checks that particular XML elements are set in the project POM (not inherited from an ancestor!).
RequireElements() - Constructor for class org.scijava.maven.plugin.enforcer.RequireElements
 
RequireReproducibleBuilds - Class in org.scijava.maven.plugin.enforcer
A EnforcerRule wrapper for the SnapshotFinder.
RequireReproducibleBuilds() - Constructor for class org.scijava.maven.plugin.enforcer.RequireReproducibleBuilds
 
restrictRange(Artifact, Artifact, VersionRange) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
ROLE - Static variable in interface org.scijava.maven.plugin.dependency.tree.DependencyTreeBuilder
The plexus role for this component.

S

SciJavaDependencyChecker - Interface in org.scijava.maven.plugin
DependencyNodeVisitor with convenience methods for logging and configuration.
SciJavaDependencyException - Exception in org.scijava.maven.plugin
Convenience exception to use when SciJavaDependencyCheckers fail.
SciJavaDependencyException() - Constructor for exception org.scijava.maven.plugin.SciJavaDependencyException
 
SciJavaDependencyException(String) - Constructor for exception org.scijava.maven.plugin.SciJavaDependencyException
 
SciJavaDependencyException(String, Throwable) - Constructor for exception org.scijava.maven.plugin.SciJavaDependencyException
 
SciJavaDependencyException(Throwable) - Constructor for exception org.scijava.maven.plugin.SciJavaDependencyException
 
selectVersionFromRange(Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
SerializingDependencyNodeVisitor - Class in org.scijava.maven.plugin.dependency.graph.traversal
A dependency node visitor that serializes visited nodes to a writer.
SerializingDependencyNodeVisitor(Writer) - Constructor for class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor
Creates a dependency node visitor that serializes visited nodes to the specified writer using whitespace tokens.
SerializingDependencyNodeVisitor(Writer, SerializingDependencyNodeVisitor.GraphTokens) - Constructor for class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor
Creates a dependency node visitor that serializes visited nodes to the specified writer using the specified tokens.
SerializingDependencyNodeVisitor - Class in org.scijava.maven.plugin.dependency.tree.traversal
A dependency node visitor that serializes visited nodes to a writer.
SerializingDependencyNodeVisitor(Writer) - Constructor for class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor
Creates a dependency node visitor that serializes visited nodes to the specified writer using whitespace tokens.
SerializingDependencyNodeVisitor(Writer, SerializingDependencyNodeVisitor.TreeTokens) - Constructor for class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor
Creates a dependency node visitor that serializes visited nodes to the specified writer using the specified tokens.
SerializingDependencyNodeVisitor.GraphTokens - Class in org.scijava.maven.plugin.dependency.graph.traversal
Provides tokens to use when serializing the dependency graph.
SerializingDependencyNodeVisitor.TreeTokens - Class in org.scijava.maven.plugin.dependency.tree.traversal
Provides tokens to use when serializing the dependency tree.
setAvailableVersions(List<ArtifactVersion>) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
 
setChildren(List<DependencyNode>) - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
 
setExcludedPackages(List<String>) - Method in class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 
setFailed() - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setFailed() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
Mark this checker as in a failing state.
setFailedUpdateScope(String) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Sets the scope that this node's artifact was attempted to be updated to due to conflicts.
setFailFast(boolean) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setFailFast(boolean) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
setGroupIds(Set<String>) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setGroupIds(Set<String>) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
setIncludedPackages(List<String>) - Method in class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 
setIncludeTests(boolean) - Method in class org.scijava.maven.plugin.enforcer.AbstractPackageEnforcementRule
 
setLog(Log) - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
setLog(Log) - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
setOriginalScope(String) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Sets the scope of this node's artifact before it was updated due to conflicts.
setPremanagedScope(String) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Sets the scope of this node's artifact before it was updated by dependency management.
setPremanagedVersion(String) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Sets the version of this node's artifact before it was updated by dependency management.
setReactorModules(List<MavenProject>) - Method in class org.scijava.maven.plugin.SnapshotFinder
Using this method, a set of projects can be allowlisted to accept as SNAPSHOT couplings.
SetRootDirPropertyMojo - Class in org.scijava.maven.plugin
Sets the project.rootdir property to the top-level directory of the current Maven project structure.
SetRootDirPropertyMojo() - Constructor for class org.scijava.maven.plugin.SetRootDirPropertyMojo
 
setVersionSelectedFromRange(VersionRange) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
 
shortName(String, String) - Static method in class org.scijava.maven.plugin.install.KnownPlatforms
 
SnapshotFinder - Class in org.scijava.maven.plugin
SciJavaDependencyChecker implementation that fails when it encounters a SNAPSHOT dependency or parent.
SnapshotFinder(MavenProjectBuilder, ArtifactRepository, List<ArtifactRepository>) - Constructor for class org.scijava.maven.plugin.SnapshotFinder
 
STANDARD_TOKENS - Static variable in class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor
The standard ASCII tokens to use when outputing the dependency graph.
STANDARD_TOKENS - Static variable in class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor
The standard ASCII tokens to use when outputing the dependency tree.
startProcessChildren(Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
StateDependencyNodeFilter - Class in org.scijava.maven.plugin.dependency.tree.filter
A dependency node filter that accepts nodes depending on their state.
StateDependencyNodeFilter(int) - Constructor for class org.scijava.maven.plugin.dependency.tree.filter.StateDependencyNodeFilter
Creates a dependency node filter that only accepts dependency nodes of the specified state.
stopVisit() - Method in class org.scijava.maven.plugin.AbstractSciJavaDependencyChecker
 
stopVisit() - Method in interface org.scijava.maven.plugin.SciJavaDependencyChecker
 
subdirectory - Variable in class org.scijava.maven.plugin.install.SubdirectoryPattern
The subdirectory into which matching artifacts should be installed.
SUBDIRECTORY_PATTERNS_PROPERTY - Static variable in class org.scijava.maven.plugin.install.AbstractInstallMojo
 
SubdirectoryPattern - Class in org.scijava.maven.plugin.install
Data structure for mapping GAV patterns to subdirectories.
SubdirectoryPattern() - Constructor for class org.scijava.maven.plugin.install.SubdirectoryPattern
 
SubpackageDependenceOutput - Class in org.scijava.maven.plugin.enforcer
TODO
SubpackageDependenceOutput(Map<JavaPackage, List<JavaPackage>>) - Constructor for class org.scijava.maven.plugin.enforcer.SubpackageDependenceOutput
 

T

testArtifact(Artifact) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
toNodeString() - Method in interface org.scijava.maven.plugin.dependency.graph.DependencyNode
Returns a string representation of this dependency node.
toNodeString() - Method in class org.scijava.maven.plugin.dependency.graph.internal.DefaultDependencyNode
 
toNodeString() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Returns a string representation of this dependency node.
toString(int) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Deprecated.
As of 1.1, replaced by DependencyNode.toString()
toString() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyNode
Returns a string representation of this dependency node and its children.
toString() - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTree
Deprecated.
 
TreeTokens(String, String, String, String) - Constructor for class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor.TreeTokens
 

U

updateScope(Artifact, String) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener
updateScopeCurrentPom(Artifact, String) - Method in class org.scijava.maven.plugin.dependency.tree.DependencyTreeResolutionListener

V

valueOf(String) - Static method in enum org.scijava.maven.plugin.enforcer.JavaClassNameComparator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scijava.maven.plugin.enforcer.JavaPackageListComparator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scijava.maven.plugin.enforcer.JavaPackageNameComparator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scijava.maven.plugin.install.AbstractInstallMojo.OtherVersions
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.scijava.maven.plugin.enforcer.JavaClassNameComparator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scijava.maven.plugin.enforcer.JavaPackageListComparator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scijava.maven.plugin.enforcer.JavaPackageNameComparator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scijava.maven.plugin.install.AbstractInstallMojo.OtherVersions
Returns an array containing the constants of this enum type, in the order they are declared.
VerifyNoSnapshotsMojo - Class in org.scijava.maven.plugin
Mojo wrapper for the SnapshotFinder.
VerifyNoSnapshotsMojo() - Constructor for class org.scijava.maven.plugin.VerifyNoSnapshotsMojo
 
visit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.BuildingDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.CollectingDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in interface org.scijava.maven.plugin.dependency.graph.traversal.DependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.FilteringDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.BuildingDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.CollectingDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in interface org.scijava.maven.plugin.dependency.tree.traversal.DependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.FilteringDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor
Starts the visit to the specified dependency node.
visit(DependencyNode) - Method in class org.scijava.maven.plugin.SnapshotFinder
 

W

WHITESPACE_TOKENS - Static variable in class org.scijava.maven.plugin.dependency.graph.traversal.SerializingDependencyNodeVisitor
Whitespace tokens to use when outputing the dependency graph.
WHITESPACE_TOKENS - Static variable in class org.scijava.maven.plugin.dependency.tree.traversal.SerializingDependencyNodeVisitor
Whitespace tokens to use when outputing the dependency tree.
A B C D E F G H I J K M N O P R S T U V W 
Skip navigation links

Copyright © 2014–2024 SciJava. All rights reserved.