< prev index next >

src/java.base/share/classes/java/net/URI.java

Print this page

        

*** 81,91 **** * <p> An <i>opaque</i> URI is an absolute URI whose scheme-specific part does * not begin with a slash character ({@code '/'}). Opaque URIs are not * subject to further parsing. Some examples of opaque URIs are: * * <blockquote><ul style="list-style-type:none"> ! * <li>{@code mailto:java-net@java.sun.com}</li> * <li>{@code news:comp.lang.java}</li> * <li>{@code urn:isbn:096139210x}</li> * </ul></blockquote> * * <p> A <i>hierarchical</i> URI is either an absolute URI whose --- 81,91 ---- * <p> An <i>opaque</i> URI is an absolute URI whose scheme-specific part does * not begin with a slash character ({@code '/'}). Opaque URIs are not * subject to further parsing. Some examples of opaque URIs are: * * <blockquote><ul style="list-style-type:none"> ! * <li>{@code mailto:java-net@www.example.com}</li> * <li>{@code news:comp.lang.java}</li> * <li>{@code urn:isbn:096139210x}</li> * </ul></blockquote> * * <p> A <i>hierarchical</i> URI is either an absolute URI whose
*** 397,407 **** * </blockquote> * * For any URI <i>u</i> that does not contain redundant syntax such as two * slashes before an empty authority (as in {@code file:///tmp/}&nbsp;) or a * colon following a host name but no port (as in ! * {@code http://java.sun.com:}&nbsp;), and that does not encode characters * except those that must be quoted, the following identities also hold: * <pre> * new URI(<i>u</i>.getScheme(), * <i>u</i>.getSchemeSpecificPart(), * <i>u</i>.getFragment()) --- 397,407 ---- * </blockquote> * * For any URI <i>u</i> that does not contain redundant syntax such as two * slashes before an empty authority (as in {@code file:///tmp/}&nbsp;) or a * colon following a host name but no port (as in ! * {@code http://www.example.com:}&nbsp;), and that does not encode characters * except those that must be quoted, the following identities also hold: * <pre> * new URI(<i>u</i>.getScheme(), * <i>u</i>.getSchemeSpecificPart(), * <i>u</i>.getFragment())
< prev index next >