Class ResourceSpecification


  • final class ResourceSpecification
    extends java.lang.Object
    ResourceSpecification - it's a URI/URL builder.
    • Field Detail

      • myFragment

        private java.lang.String myFragment
      • myHost

        private java.lang.String myHost
      • myPath

        private java.lang.String myPath
      • myPort

        private int myPort
      • myScheme

        private java.lang.String myScheme
    • Constructor Detail

      • ResourceSpecification

        ResourceSpecification()
      • ResourceSpecification

        ResourceSpecification​(java.net.URI uri)
      • ResourceSpecification

        ResourceSpecification​(java.net.URL uri)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

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

        java.lang.String getQuery()
      • getQueryValue

        java.lang.String getQueryValue​(java.lang.String key)
      • putQueryEntry

        java.lang.String putQueryEntry​(java.lang.String key,
                                       java.lang.String value)
      • removeQueryEntry

        java.lang.String removeQueryEntry​(java.lang.String key)
      • setScheme

        ResourceSpecification setScheme​(java.lang.String scheme)
        Protocol, the default value is "https"
      • toURI

        java.net.URI toURI()
      • toURL

        java.net.URL toURL()