class BuildDependencyVisitor extends AbstractModelVisitor
Constructor and Description |
---|
BuildDependencyVisitor(java.util.function.Function<org.apache.maven.model.InputLocation,java.lang.Boolean> isExternalLocation) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Artifact> |
getArtifacts() |
void |
visitBuildExtension(org.apache.maven.model.Extension extension) |
void |
visitBuildPlugin(org.apache.maven.model.Plugin plugin) |
void |
visitBuildPluginDependency(org.apache.maven.model.Dependency dependency) |
void |
visitDependency(org.apache.maven.model.Dependency dependency) |
void |
visitParent(org.apache.maven.model.Parent parent) |
replaceBuild, replaceBuildExtension, replaceBuildFilter, replaceBuildPlugin, replaceBuildPluginDependency, replaceBuildPluginDependencyExclusion, replaceBuildPluginExecution, replaceBuildPluginExecutionGoal, replaceBuildPluginManagement, replaceBuildPluginManagementPlugin, replaceBuildPluginManagementPluginDependency, replaceBuildPluginManagementPluginDependencyExclusion, replaceBuildPluginManagementPluginExecution, replaceBuildPluginManagementPluginExecutionGoal, replaceBuildResource, replaceBuildResourceExclude, replaceBuildResourceInclude, replaceBuildTestResource, replaceBuildTestResourceExclude, replaceBuildTestResourceInclude, replaceCiManagement, replaceCiManagementNotifier, replaceCiManagementNotifierConfiguration, replaceContributor, replaceContributorProperty, replaceContributorRole, replaceDependency, replaceDependencyExclusion, replaceDependencyManagement, replaceDependencyManagementDependency, replaceDependencyManagementDependencyExclusion, replaceDeveloper, replaceDeveloperProperty, replaceDeveloperRole, replaceDistributionManagement, replaceDistributionManagementRelocation, replaceDistributionManagementRepository, replaceDistributionManagementRepositoryRelease, replaceDistributionManagementRepositorySnapshot, replaceDistributionManagementSite, replaceDistributionManagementSnapshotRepository, replaceDistributionManagementSnapshotRepositoryRelease, replaceDistributionManagementSnapshotRepositorySnapshot, replaceIssueManagement, replaceLicense, replaceMailingList, replaceMailingListOtherArchive, replaceModule, replaceOrganization, replaceParent, replacePluginRepository, replacePluginRepositoryRelease, replacePluginRepositorySnapshot, replacePrerequisite, replaceProfile, replaceProfileActivation, replaceProfileActivationFile, replaceProfileActivationO, replaceProfileActivationProperty, replaceProfileBuild, replaceProfileBuildFilter, replaceProfileBuildPlugin, replaceProfileBuildPluginDependency, replaceProfileBuildPluginDependencyExclusion, replaceProfileBuildPluginExecution, replaceProfileBuildPluginExecutionGoal, replaceProfileBuildPluginManagement, replaceProfileBuildPluginManagementPlugin, replaceProfileBuildPluginManagementPluginDependency, replaceProfileBuildPluginManagementPluginDependencyExclusion, replaceProfileBuildPluginManagementPluginExecution, replaceProfileBuildPluginManagementPluginExecutionGoal, replaceProfileBuildResource, replaceProfileBuildResourceExclude, replaceProfileBuildResourceInclude, replaceProfileBuildTestResource, replaceProfileBuildTestResourceExclude, replaceProfileBuildTestResourceInclude, replaceProfileDependency, replaceProfileDependencyExclusion, replaceProfileDependencyManagement, replaceProfileDependencyManagementDependency, replaceProfileDependencyManagementDependencyExclusion, replaceProfileDistributionManagement, replaceProfileDistributionManagementRelocation, replaceProfileDistributionManagementRepository, replaceProfileDistributionManagementRepositoryRelease, replaceProfileDistributionManagementRepositorySnapshot, replaceProfileDistributionManagementSite, replaceProfileDistributionManagementSnapshotRepository, replaceProfileDistributionManagementSnapshotRepositoryRelease, replaceProfileDistributionManagementSnapshotRepositorySnapshot, replaceProfileModule, replaceProfilePluginRepository, replaceProfilePluginRepositoryRelease, replaceProfilePluginRepositorySnapshot, replaceProfileProperty, replaceProfileReporting, replaceProfileReportingPlugin, replaceProfileReportingPluginReportSet, replaceProfileReportingPluginReportSetReport, replaceProfileRepository, replaceProfileRepositoryRelease, replaceProfileRepositorySnapshot, replaceProperty, replaceReporting, replaceReportingPlugin, replaceReportingPluginReportSet, replaceReportingPluginReportSetReport, replaceRepository, replaceRepositoryRelease, replaceRepositorySnapshot, replaceScm, visitBuild, visitBuildFilter, visitBuildPluginDependencyExclusion, visitBuildPluginExecution, visitBuildPluginExecutionGoal, visitBuildPluginManagement, visitBuildPluginManagementPlugin, visitBuildPluginManagementPluginDependency, visitBuildPluginManagementPluginDependencyExclusion, visitBuildPluginManagementPluginExecution, visitBuildPluginManagementPluginExecutionGoal, visitBuildResource, visitBuildResourceExclude, visitBuildResourceInclude, visitBuildTestResource, visitBuildTestResourceExclude, visitBuildTestResourceInclude, visitCiManagement, visitCiManagementNotifier, visitCiManagementNotifierConfiguration, visitContributor, visitContributorProperty, visitContributorRole, visitDependencyExclusion, visitDependencyManagement, visitDependencyManagementDependency, visitDependencyManagementDependencyExclusion, visitDeveloper, visitDeveloperProperty, visitDeveloperRole, visitDistributionManagement, visitDistributionManagementRelocation, visitDistributionManagementRepository, visitDistributionManagementRepositoryRelease, visitDistributionManagementRepositorySnapshot, visitDistributionManagementSite, visitDistributionManagementSnapshotRepository, visitDistributionManagementSnapshotRepositoryRelease, visitDistributionManagementSnapshotRepositorySnapshot, visitIssueManagement, visitLicense, visitMailingList, visitMailingListOtherArchive, visitModule, visitOrganization, visitPluginRepository, visitPluginRepositoryRelease, visitPluginRepositorySnapshot, visitPrerequisite, visitProfile, visitProfileActivation, visitProfileActivationFile, visitProfileActivationO, visitProfileActivationProperty, visitProfileBuild, visitProfileBuildFilter, visitProfileBuildPlugin, visitProfileBuildPluginDependency, visitProfileBuildPluginDependencyExclusion, visitProfileBuildPluginExecution, visitProfileBuildPluginExecutionGoal, visitProfileBuildPluginManagement, visitProfileBuildPluginManagementPlugin, visitProfileBuildPluginManagementPluginDependency, visitProfileBuildPluginManagementPluginDependencyExclusion, visitProfileBuildPluginManagementPluginExecution, visitProfileBuildPluginManagementPluginExecutionGoal, visitProfileBuildResource, visitProfileBuildResourceExclude, visitProfileBuildResourceInclude, visitProfileBuildTestResource, visitProfileBuildTestResourceExclude, visitProfileBuildTestResourceInclude, visitProfileDependency, visitProfileDependencyExclusion, visitProfileDependencyManagement, visitProfileDependencyManagementDependency, visitProfileDependencyManagementDependencyExclusion, visitProfileDistributionManagement, visitProfileDistributionManagementRelocation, visitProfileDistributionManagementRepository, visitProfileDistributionManagementRepositoryRelease, visitProfileDistributionManagementRepositorySnapshot, visitProfileDistributionManagementSite, visitProfileDistributionManagementSnapshotRepository, visitProfileDistributionManagementSnapshotRepositoryRelease, visitProfileDistributionManagementSnapshotRepositorySnapshot, visitProfileModule, visitProfilePluginRepository, visitProfilePluginRepositoryRelease, visitProfilePluginRepositorySnapshot, visitProfileProperty, visitProfileReporting, visitProfileReportingPlugin, visitProfileReportingPluginReportSet, visitProfileReportingPluginReportSetReport, visitProfileRepository, visitProfileRepositoryRelease, visitProfileRepositorySnapshot, visitProject, visitProperty, visitReporting, visitReportingPlugin, visitReportingPluginReportSet, visitReportingPluginReportSetReport, visitRepository, visitRepositoryRelease, visitRepositorySnapshot, visitScm
public BuildDependencyVisitor(java.util.function.Function<org.apache.maven.model.InputLocation,java.lang.Boolean> isExternalLocation)
public java.util.Set<Artifact> getArtifacts()
public void visitParent(org.apache.maven.model.Parent parent)
visitParent
in interface ModelVisitor
visitParent
in class AbstractModelVisitor
public void visitDependency(org.apache.maven.model.Dependency dependency)
visitDependency
in interface ModelVisitor
visitDependency
in class AbstractModelVisitor
public void visitBuildExtension(org.apache.maven.model.Extension extension)
visitBuildExtension
in interface ModelVisitor
visitBuildExtension
in class AbstractModelVisitor
public void visitBuildPlugin(org.apache.maven.model.Plugin plugin)
visitBuildPlugin
in interface ModelVisitor
visitBuildPlugin
in class AbstractModelVisitor
public void visitBuildPluginDependency(org.apache.maven.model.Dependency dependency)
visitBuildPluginDependency
in interface ModelVisitor
visitBuildPluginDependency
in class AbstractModelVisitor
Copyright © 2012–2017 Red Hat, Inc.. All rights reserved.