Uses of Interface
org.apache.maven.api.ProducedArtifact
Packages that use ProducedArtifact
Package
Description
Maven Core API
-
Uses of ProducedArtifact in org.apache.maven.api
Methods in org.apache.maven.api that return ProducedArtifactModifier and TypeMethodDescriptionSession.createProducedArtifact(String groupId, String artifactId, String version, String extension) Shortcut forgetService(ArtifactFactory.class).createProduced(...).Session.createProducedArtifact(String groupId, String artifactId, String version, String classifier, String extension, String type) Shortcut forgetService(ArtifactFactory.class).createProduced(...).default ProducedArtifactProject.getPomArtifact()Returns the project POM artifact, which is the artifact of the POM of this project.Methods in org.apache.maven.api that return types with arguments of type ProducedArtifactModifier and TypeMethodDescriptionProject.getArtifacts()Returns the project artifacts as immutable list.default Optional<ProducedArtifact>Project.getMainArtifact()Returns the project main artifact, which is the artifact produced by this project build, if applicable.Methods in org.apache.maven.api with parameters of type ProducedArtifactModifier and TypeMethodDescriptionvoidSession.deployArtifact(RemoteRepository repository, ProducedArtifact... artifacts) Shortcut forgetService(ArtifactDeployer.class).deploy(...).voidSession.installArtifacts(ProducedArtifact... artifacts) Shortcut forgetService(ArtifactInstaller.class).install(...).voidSession.setArtifactPath(ProducedArtifact artifact, Path path) Shortcut forgetService(ArtifactManager.class).setPath(...).Method parameters in org.apache.maven.api with type arguments of type ProducedArtifactModifier and TypeMethodDescriptionvoidSession.installArtifacts(Collection<ProducedArtifact> artifacts) Shortcut forgetService(ArtifactInstaller.class).install(...). -
Uses of ProducedArtifact in org.apache.maven.api.services
Methods in org.apache.maven.api.services that return ProducedArtifactModifier and TypeMethodDescriptionArtifactFactory.createProduced(ArtifactFactoryRequest request) Creates an artifact.default ProducedArtifactArtifactFactory.createProduced(Session session, String groupId, String artifactId, String version, String extension) default ProducedArtifactArtifactFactory.createProduced(Session session, String groupId, String artifactId, String version, String classifier, String extension, String type) Methods in org.apache.maven.api.services that return types with arguments of type ProducedArtifactModifier and TypeMethodDescriptionProjectManager.getAllArtifacts(Project project) Returns project's all artifacts as immutable collection.ArtifactDeployerRequest.getArtifacts()ArtifactInstallerRequest.getArtifacts()ProjectManager.getAttachedArtifacts(Project project) Returns an immutable collection of attached artifacts for given project.Methods in org.apache.maven.api.services with parameters of type ProducedArtifactModifier and TypeMethodDescriptionvoidProjectManager.attachArtifact(Project project, ProducedArtifact artifact, Path path) Attaches a produced artifact to the project at the specified path.default voidArtifactInstaller.install(Session session, ProducedArtifact artifact) voidArtifactManager.setPath(ProducedArtifact artifact, Path path) Associates the given file path to the artifact.Method parameters in org.apache.maven.api.services with type arguments of type ProducedArtifactModifier and TypeMethodDescriptionArtifactDeployerRequest.ArtifactDeployerRequestBuilder.artifacts(Collection<ProducedArtifact> artifacts) ArtifactInstallerRequest.ArtifactInstallerRequestBuilder.artifacts(Collection<ProducedArtifact> artifacts) static ArtifactDeployerRequestArtifactDeployerRequest.build(Session session, RemoteRepository repository, Collection<ProducedArtifact> artifacts) static ArtifactInstallerRequestArtifactInstallerRequest.build(Session session, Collection<ProducedArtifact> artifacts) default voidArtifactDeployer.deploy(Session session, RemoteRepository repository, Collection<ProducedArtifact> artifacts) default voidArtifactInstaller.install(Session session, Collection<ProducedArtifact> artifacts) -
Uses of ProducedArtifact in org.apache.maven.internal.impl
Classes in org.apache.maven.internal.impl that implement ProducedArtifactModifier and TypeClassDescriptionclassA wrapper class around a maven resolver artifact.Methods in org.apache.maven.internal.impl that return ProducedArtifactModifier and TypeMethodDescriptionDefaultArtifactFactory.createProduced(ArtifactFactoryRequest request) AbstractSession.createProducedArtifact(String groupId, String artifactId, String version, String extension) Shortcut forgetService(ArtifactFactory.class).createProduced(...)AbstractSession.createProducedArtifact(String groupId, String artifactId, String version, String classifier, String extension, String type) Shortcut forgetService(ArtifactFactory.class).createProduced(...)Methods in org.apache.maven.internal.impl that return types with arguments of type ProducedArtifactModifier and TypeMethodDescriptionDefaultProjectManager.getAllArtifacts(Project project) DefaultProject.getArtifacts()DefaultProjectManager.getAttachedArtifacts(Project project) Methods in org.apache.maven.internal.impl with parameters of type ProducedArtifactModifier and TypeMethodDescriptionvoidDefaultProjectManager.attachArtifact(Project project, ProducedArtifact artifact, Path path) voidAbstractSession.deployArtifact(RemoteRepository repository, ProducedArtifact... artifacts) Shortcut forgetService(ArtifactDeployer.class).deploy(...)voidAbstractSession.installArtifacts(ProducedArtifact... artifacts) Shortcut forgetService(ArtifactInstaller.class).install(...)voidAbstractSession.setArtifactPath(ProducedArtifact artifact, Path path) Shortcut forgetService(ArtifactManager.class).setPath(...)voidDefaultArtifactManager.setPath(ProducedArtifact artifact, Path path) Method parameters in org.apache.maven.internal.impl with type arguments of type ProducedArtifactModifier and TypeMethodDescriptionvoidAbstractSession.installArtifacts(Collection<ProducedArtifact> artifacts) Shortcut forgetService(ArtifactInstaller.class).install(...)