Class P2Unit

  • All Implemented Interfaces:
    java.lang.Comparable<P2Unit>

    public class P2Unit
    extends java.lang.Object
    implements java.lang.Comparable<P2Unit>
    Usually represents a jar file in a p2 repository, but could also be a "feature" or "group".
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • compareTo

        public int compareTo​(P2Unit o)
        Sorted alphabetically based on id, and then based on version with greater versions first.
        Specified by:
        compareTo in interface java.lang.Comparable<P2Unit>
      • getId

        public java.lang.String getId()
      • getVersion

        public org.osgi.framework.Version getVersion()
      • getRawXml

        public java.lang.String getRawXml()
                                   throws javax.xml.transform.TransformerException
        Throws:
        javax.xml.transform.TransformerException
      • getRepoUrl

        public java.lang.String getRepoUrl()
      • getRepoUrlLastSegment

        public java.lang.String getRepoUrlLastSegment()
      • getJarUrl

        public java.lang.String getJarUrl()