java.lang.Object
net.anwiba.commons.reference.utilities.UriUtilities

public class UriUtilities extends Object
  • Field Details

  • Constructor Details

    • UriUtilities

      public UriUtilities()
  • Method Details

    • changeUriExtension

      public static URI changeUriExtension(URI base, String descriptionFile, String dataFile)
    • getNamenFromUriWithoutExtension

      public static String getNamenFromUriWithoutExtension(URI uri)
    • getName

      public static String getName(URI uri)
    • getQuery

      public static String getQuery(URI uri)
    • getPath

      public static String getPath(URI uri)
    • getExtension

      public static String getExtension(URI uri)
    • getParentUri

      public static URI getParentUri(URI base)
    • isChild

      public static boolean isChild(String path)
    • setPath

      public static URI setPath(URI base, String path)
    • concat

      public static URI concat(URI base, String text)
    • isFileUri

      public static boolean isFileUri(URI uri)
    • canRead

      public static boolean canRead(URI uri)
    • canWrite

      public static boolean canWrite(URI uri)
    • exist

      public static boolean exist(URI uri)
    • getContentType

      public static String getContentType(URI uri) throws IOException
      Throws:
      IOException
    • openInputStream

      public static InputStream openInputStream(URI uri) throws IOException
      Throws:
      IOException
    • openOutputStream

      public static OutputStream openOutputStream(URI uri) throws IOException
      Throws:
      IOException
    • getContentLength

      public static long getContentLength(URI uri)
    • assertMatchUrlPathPattern

      public static void assertMatchUrlPathPattern(String pathString)
    • isFileUrl

      public static boolean isFileUrl(String pathString)
    • isHttpUrl

      public static boolean isHttpUrl(String pathString)
    • create

      public static URI create(String urn)