Class ArtifactImpl

  • All Implemented Interfaces:
    org.eclipse.aether.artifact.Artifact

    public class ArtifactImpl
    extends Object
    implements org.eclipse.aether.artifact.Artifact
    • Constructor Detail

      • ArtifactImpl

        public ArtifactImpl​(File file)
    • Method Detail

      • getGroupId

        public String getGroupId()
        Specified by:
        getGroupId in interface org.eclipse.aether.artifact.Artifact
      • getArtifactId

        public String getArtifactId()
        Specified by:
        getArtifactId in interface org.eclipse.aether.artifact.Artifact
      • getVersion

        public String getVersion()
        Specified by:
        getVersion in interface org.eclipse.aether.artifact.Artifact
      • setVersion

        public org.eclipse.aether.artifact.Artifact setVersion​(String version)
        Specified by:
        setVersion in interface org.eclipse.aether.artifact.Artifact
      • getBaseVersion

        public String getBaseVersion()
        Specified by:
        getBaseVersion in interface org.eclipse.aether.artifact.Artifact
      • isSnapshot

        public boolean isSnapshot()
        Specified by:
        isSnapshot in interface org.eclipse.aether.artifact.Artifact
      • getClassifier

        public String getClassifier()
        Specified by:
        getClassifier in interface org.eclipse.aether.artifact.Artifact
      • getExtension

        public String getExtension()
        Specified by:
        getExtension in interface org.eclipse.aether.artifact.Artifact
      • getFile

        public File getFile()
        Specified by:
        getFile in interface org.eclipse.aether.artifact.Artifact
      • setFile

        public org.eclipse.aether.artifact.Artifact setFile​(File file)
        Specified by:
        setFile in interface org.eclipse.aether.artifact.Artifact
      • getProperty

        public String getProperty​(String s,
                                  String s1)
        Specified by:
        getProperty in interface org.eclipse.aether.artifact.Artifact
      • getProperties

        public Map<String,​String> getProperties()
        Specified by:
        getProperties in interface org.eclipse.aether.artifact.Artifact
      • setProperties

        public org.eclipse.aether.artifact.Artifact setProperties​(Map<String,​String> map)
        Specified by:
        setProperties in interface org.eclipse.aether.artifact.Artifact