|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.fasterxml.aalto.util.URLUtil
public final class URLUtil
Method Summary | |
---|---|
static String |
fileToSystemId(File f)
|
static URL |
fileToURL(File f)
This method is added because the default conversion using file.toURL() turns out to be rather slow, as
it tries to figure out if the file is actually a directory. |
static InputStream |
inputStreamFromURL(URL url)
Method that tries to get a stream (ideally, optimal one) to read from the specified URL. |
static OutputStream |
outputStreamFromURL(URL url)
Method that tries to get a stream (ideally, optimal one) to write to the resource specified by given URL. |
static URL |
urlFromCurrentDir()
Method that tries to create and return URL that denotes current working directory. |
static URL |
urlFromSystemId(String sysId)
Method that tries to figure out how to create valid URL from a system id, without additional contextual information. |
static URL |
urlFromSystemId(String sysId,
URL ctxt)
|
static String |
urlToSystemId(URL u)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static URL urlFromSystemId(String sysId) throws IOException
IOException
public static URL urlFromSystemId(String sysId, URL ctxt) throws IOException
IOException
public static URL urlFromCurrentDir() throws IOException
IOException
public static InputStream inputStreamFromURL(URL url) throws IOException
IOException
public static OutputStream outputStreamFromURL(URL url) throws IOException
IOException
public static URL fileToURL(File f) throws IOException
file.toURL()
turns out to be rather slow, as
it tries to figure out if the file is actually a directory.
Now, for our use cases this is irrelevant, so we can optimize
out that expensive part.
IOException
public static String fileToSystemId(File f) throws IOException
IOException
public static String urlToSystemId(URL u)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |