Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 4 of 4 for DownloadedArtifact (0.09 seconds)

  1. api/maven-api-core/src/main/java/org/apache/maven/api/DownloadedArtifact.java

    import org.apache.maven.api.annotations.Immutable;
    
    /**
     * An {@link Artifact} that has been resolved, i.e. downloaded to the local repository.
     *
     * @since 4.0.0
     */
    @Experimental
    @Immutable
    public interface DownloadedArtifact extends Artifact {
    
        /**
         * {@return the a path to the file that has been downloaded to the file system}.
         */
        Path getPath();
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Jun 26 07:56:58 GMT 2025
    - 1.3K bytes
    - Click Count (0)
  2. api/maven-api-core/src/main/java/org/apache/maven/api/Session.java

         *
         * @see org.apache.maven.api.services.ArtifactResolver#resolve(Session, Collection)
         */
        @Nonnull
        DownloadedArtifact resolveArtifact(@Nonnull ArtifactCoordinates coordinates);
    
        /**
         * Shortcut for {@code getService(ArtifactResolver.class).resolve(...)}.
         *
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Jul 03 14:18:26 GMT 2025
    - 36.5K bytes
    - Click Count (0)
  3. api/maven-api-core/src/main/java/org/apache/maven/api/Artifact.java

     * Resolving is the process that selects a {@linkplain #getVersion() particular version}
     * and downloads the artifact in the local repository.  This operation returns a {@link DownloadedArtifact}.
     * </p>
     *
     * @since 4.0.0
     */
    @Experimental
    @Immutable
    public interface Artifact {
        /**
         * {@return a unique identifier for this artifact}.
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Jun 26 07:56:58 GMT 2025
    - 4.6K bytes
    - Click Count (0)
  4. api/maven-api-core/src/main/java/org/apache/maven/api/package-info.java

     * that selects a particular version and downloads the artifact into the local repository.
     * The {@link org.apache.maven.api.DownloadedArtifact} sub-interface is used when
     * an artifact has been resolved and the {@link org.apache.maven.api.ProducedArtifact} sub-interface when
     * an artifact is being produced by a project.</p>
     *
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Mon Dec 15 11:13:42 GMT 2025
    - 7.7K bytes
    - Click Count (0)
Back to Top