Class AttachedArtifact

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

    public final class AttachedArtifact
    extends Object
    implements org.eclipse.tycho.p2.metadata.ReactorProjectFacade
    • Constructor Detail

      • AttachedArtifact

        public AttachedArtifact​(org.apache.maven.project.MavenProject project,
                                File location,
                                String classifier)
    • 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
      • getClassifier

        public String getClassifier()
        Specified by:
        getClassifier 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
      • getReactorProject

        public org.eclipse.tycho.ReactorProject getReactorProject()
        Specified by:
        getReactorProject in interface org.eclipse.tycho.p2.metadata.ReactorProjectFacade
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object