Class UriUtil


  • public class UriUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String encode​(java.lang.String s, boolean isDirectory)  
      static java.net.URI fileToUri​(java.io.File file)  
      static java.lang.String getName​(java.net.URI uri)  
      static java.net.URI resolve​(java.lang.String path, java.net.URI... relativeTo)  
      static java.net.URI sanitize​(java.lang.String uriStr)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • sanitize

        public static java.net.URI sanitize​(java.lang.String uriStr)
                                     throws java.lang.IllegalArgumentException
        Parameters:
        uriStr -
        Returns:
        Throws:
        java.lang.IllegalArgumentException
        Since:
        1.6
      • resolve

        public static java.net.URI resolve​(java.lang.String path,
                                           java.net.URI... relativeTo)
                                    throws java.net.URISyntaxException
        Throws:
        java.net.URISyntaxException
      • encode

        public static java.lang.String encode​(java.lang.String s,
                                              boolean isDirectory)
      • fileToUri

        public static java.net.URI fileToUri​(java.io.File file)
                                      throws java.net.URISyntaxException
        Throws:
        java.net.URISyntaxException
      • getName

        public static java.lang.String getName​(java.net.URI uri)