Class ArtifactFacade

  • All Implemented Interfaces:
    org.eclipse.tycho.p2.metadata.IArtifactFacade

    public final class ArtifactFacade
    extends Object
    implements org.eclipse.tycho.p2.metadata.IArtifactFacade
    • Constructor Detail

      • ArtifactFacade

        public ArtifactFacade​(org.apache.maven.artifact.Artifact wrappedArtifact)
    • Method Detail

      • getLocation

        public File getLocation()
        Specified by:
        getLocation in interface org.eclipse.tycho.p2.metadata.IArtifactFacade
      • getGroupId

        public String getGroupId()
        Specified by:
        getGroupId in interface org.eclipse.tycho.p2.metadata.IArtifactFacade
      • getArtifactId

        public String getArtifactId()
        Specified by:
        getArtifactId in interface org.eclipse.tycho.p2.metadata.IArtifactFacade
      • getVersion

        public String getVersion()
        Specified by:
        getVersion in interface org.eclipse.tycho.p2.metadata.IArtifactFacade
      • getPackagingType

        public String getPackagingType()
        Specified by:
        getPackagingType in interface org.eclipse.tycho.p2.metadata.IArtifactFacade
      • getClassifier

        public String getClassifier()
        Specified by:
        getClassifier in interface org.eclipse.tycho.p2.metadata.IArtifactFacade
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object