Class PackageUri


  • public class PackageUri
    extends java.lang.Object
    • Constructor Detail

      • PackageUri

        public PackageUri​(java.lang.String baseUri)
                   throws java.net.URISyntaxException
        Throws:
        java.net.URISyntaxException
      • PackageUri

        public PackageUri​(java.net.URI uri)
                   throws java.net.URISyntaxException
        Throws:
        java.net.URISyntaxException
    • Method Detail

      • create

        public static PackageUri create​(java.lang.String baseUri)
      • getUri

        public java.net.URI getUri()
      • getMetadataRequestUri

        public java.net.URI getMetadataRequestUri()
      • getVersion

        public Version getVersion()
      • toString

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

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • toPackageAssetUri

        public PackageAssetUri toPackageAssetUri​(java.lang.String path)
      • getDisplayName

        public java.lang.String getDisplayName()
      • toExternalPackageUri

        public PackageUri toExternalPackageUri()
      • toProjectPackageUri

        public PackageUri toProjectPackageUri()
      • getPathWithoutVersion

        public java.lang.String getPathWithoutVersion()