public abstract class ResourceUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASSPATH_URL_PREFIX |
static java.lang.String |
FILE_URL_PREFIX |
static java.lang.String |
JAR_URL_SEPARATOR |
static java.lang.String |
URL_PROTOCOL_CODE_SOURCE |
static java.lang.String |
URL_PROTOCOL_FILE |
static java.lang.String |
URL_PROTOCOL_JAR |
static java.lang.String |
URL_PROTOCOL_VFS |
static java.lang.String |
URL_PROTOCOL_VFSZIP |
static java.lang.String |
URL_PROTOCOL_WSJAR |
static java.lang.String |
URL_PROTOCOL_ZIP |
| Constructor and Description |
|---|
ResourceUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.net.URL |
extractJarFileURL(java.net.URL jarUrl) |
static java.io.File |
getFile(java.lang.String resourceLocation) |
static java.io.File |
getFile(java.net.URI resourceUri) |
static java.io.File |
getFile(java.net.URI resourceUri,
java.lang.String description) |
static java.io.File |
getFile(java.net.URL resourceUrl) |
static java.io.File |
getFile(java.net.URL resourceUrl,
java.lang.String description) |
static java.net.URL |
getURL(java.lang.String resourceLocation) |
static boolean |
isFileURL(java.net.URL url) |
static boolean |
isJarURL(java.net.URL url) |
static boolean |
isUrl(java.lang.String resourceLocation) |
static java.net.URI |
toURI(java.lang.String location) |
static java.net.URI |
toURI(java.net.URL url) |
static void |
useCachesIfNecessary(java.net.URLConnection con) |
public static final java.lang.String CLASSPATH_URL_PREFIX
public static final java.lang.String FILE_URL_PREFIX
public static final java.lang.String URL_PROTOCOL_FILE
public static final java.lang.String URL_PROTOCOL_JAR
public static final java.lang.String URL_PROTOCOL_ZIP
public static final java.lang.String URL_PROTOCOL_VFSZIP
public static final java.lang.String URL_PROTOCOL_VFS
public static final java.lang.String URL_PROTOCOL_WSJAR
public static final java.lang.String URL_PROTOCOL_CODE_SOURCE
public static final java.lang.String JAR_URL_SEPARATOR
public static boolean isUrl(java.lang.String resourceLocation)
public static java.net.URL getURL(java.lang.String resourceLocation)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static java.io.File getFile(java.lang.String resourceLocation)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static java.io.File getFile(java.net.URL resourceUrl)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static java.io.File getFile(java.net.URL resourceUrl,
java.lang.String description)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static java.io.File getFile(java.net.URI resourceUri)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static java.io.File getFile(java.net.URI resourceUri,
java.lang.String description)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static boolean isFileURL(java.net.URL url)
public static boolean isJarURL(java.net.URL url)
public static java.net.URL extractJarFileURL(java.net.URL jarUrl)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic static java.net.URI toURI(java.net.URL url)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic static java.net.URI toURI(java.lang.String location)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic static void useCachesIfNecessary(java.net.URLConnection con)
Copyright © 2019. All rights reserved.