Class IRI

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    @Deprecated(since="2021-07-29")
    public final class IRI
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable
    Deprecated.
    See Also:
    Serialized Form
    • Constructor Detail

      • IRI

        public IRI​(java.net.URL url)
        Deprecated.
      • IRI

        public IRI​(java.net.URI uri)
        Deprecated.
      • IRI

        public IRI​(java.lang.String iri)
        Deprecated.
      • IRI

        public IRI​(java.lang.String iri,
                   Normalizer.Form nf)
            throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • IRI

        public IRI​(java.lang.String scheme,
                   java.lang.String userinfo,
                   java.lang.String host,
                   int port,
                   java.lang.String path,
                   java.lang.String query,
                   java.lang.String fragment)
        Deprecated.
      • IRI

        public IRI​(java.lang.String scheme,
                   java.lang.String authority,
                   java.lang.String path,
                   java.lang.String query,
                   java.lang.String fragment)
        Deprecated.
      • IRI

        public IRI​(java.lang.String scheme,
                   java.lang.String host,
                   java.lang.String path,
                   java.lang.String fragment)
        Deprecated.
    • Method Detail

      • hashCode

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

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

        public java.lang.String getAuthority()
        Deprecated.
      • getFragment

        public java.lang.String getFragment()
        Deprecated.
      • getHost

        public java.lang.String getHost()
        Deprecated.
      • getIDN

        public IDNA getIDN()
        Deprecated.
      • getASCIIHost

        public java.lang.String getASCIIHost()
        Deprecated.
      • getPath

        public java.lang.String getPath()
        Deprecated.
      • getPort

        public int getPort()
        Deprecated.
      • getQuery

        public java.lang.String getQuery()
        Deprecated.
      • getScheme

        public java.lang.String getScheme()
        Deprecated.
      • getSchemeSpecificPart

        public java.lang.String getSchemeSpecificPart()
        Deprecated.
      • getUserInfo

        public java.lang.String getUserInfo()
        Deprecated.
      • getASCIIAuthority

        public java.lang.String getASCIIAuthority()
        Deprecated.
      • getASCIIFragment

        public java.lang.String getASCIIFragment()
        Deprecated.
      • getASCIIPath

        public java.lang.String getASCIIPath()
        Deprecated.
      • getASCIIQuery

        public java.lang.String getASCIIQuery()
        Deprecated.
      • getASCIIUserInfo

        public java.lang.String getASCIIUserInfo()
        Deprecated.
      • getASCIISchemeSpecificPart

        public java.lang.String getASCIISchemeSpecificPart()
        Deprecated.
      • clone

        public java.lang.Object clone()
        Deprecated.
      • isAbsolute

        public boolean isAbsolute()
        Deprecated.
      • isOpaque

        public boolean isOpaque()
        Deprecated.
      • relativize

        public static IRI relativize​(IRI b,
                                     IRI c)
        Deprecated.
      • relativize

        public IRI relativize​(IRI iri)
        Deprecated.
      • isPathAbsolute

        public boolean isPathAbsolute()
        Deprecated.
      • isSameDocumentReference

        public boolean isSameDocumentReference()
        Deprecated.
      • resolve

        public static IRI resolve​(IRI b,
                                  java.lang.String c)
                           throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • resolve

        public static IRI resolve​(IRI b,
                                  IRI c)
        Deprecated.
      • normalize

        public IRI normalize()
        Deprecated.
      • normalizeString

        public static java.lang.String normalizeString​(java.lang.String iri)
        Deprecated.
      • normalize

        public static IRI normalize​(IRI iri)
        Deprecated.
      • resolve

        public IRI resolve​(IRI iri)
        Deprecated.
      • resolve

        public IRI resolve​(java.lang.String iri)
        Deprecated.
      • toString

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

        public java.lang.String toASCIIString()
        Deprecated.
      • toBIDIString

        public java.lang.String toBIDIString()
        Deprecated.
      • toURI

        public java.net.URI toURI()
                           throws java.net.URISyntaxException
        Deprecated.
        Throws:
        java.net.URISyntaxException
      • toURL

        public java.net.URL toURL()
                           throws java.net.MalformedURLException,
                                  java.net.URISyntaxException
        Deprecated.
        Throws:
        java.net.MalformedURLException
        java.net.URISyntaxException
      • preinit

        public static void preinit()
        Deprecated.
      • trailingSlash

        public IRI trailingSlash()
        Deprecated.
        Returns a new IRI with a trailing slash appended to the path, if necessary