|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.framework.util.ResourceUtil
リソース用のユーティリティクラスです。
メソッドの概要 | |
static String |
convertPath(String path,
Class clazz)
パスを変換します。 |
static File |
getBuildDir(Class clazz)
クラスファイルが置かれているルートディレクトリを返します。 |
static File |
getBuildDir(String path)
クラスファイルが置かれているルートディレクトリを返します。 |
static ClassLoader |
getClassLoader()
クラスローダを返します。 |
static String |
getExtension(String path)
拡張子を返します。 |
static File |
getFile(URL url)
ファイルを返します。 |
static String |
getFileName(URL url)
ファイル名を返します。 |
static Properties |
getProperties(String path)
プロパティファイルを返します。 |
static URL |
getResource(String path)
リソースを返します。 |
static URL |
getResource(String path,
String extension)
リソースを返します。 |
static File |
getResourceAsFile(String path)
リソースをファイルとして返します。 |
static File |
getResourceAsFile(String path,
String extension)
リソースをファイルとして返します。 |
static File |
getResourceAsFileNoException(Class clazz)
リソースをファイルとして返します。 |
static File |
getResourceAsFileNoException(String path)
リソースをファイルとして返します。 |
static InputStream |
getResourceAsStream(String path)
リソースをストリームとして返します。 |
static InputStream |
getResourceAsStream(String path,
String extension)
リソースをストリームとして返します。 |
static InputStream |
getResourceAsStreamNoException(String path)
リソースをストリームとして返します。 |
static InputStream |
getResourceAsStreamNoException(String path,
String extension)
リソースをストリームとして返します。 |
static URL |
getResourceNoException(String path)
リソースを返します。 |
static URL |
getResourceNoException(String path,
String extension)
リソースを返します。 |
static URL |
getResourceNoException(String path,
String extension,
ClassLoader loader)
リソースを返します。 |
static String |
getResourcePath(Class clazz)
リソースパスを返します。 |
static String |
getResourcePath(String path,
String extension)
リソースパスを返します。 |
static boolean |
isExist(String path)
リソースが存在するかどうかを返します。 |
static String |
removeExtension(String path)
拡張子を取り除きます。 |
static String |
toExternalForm(URL url)
外部形式に変換します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static String getResourcePath(String path, String extension)
path
- extension
-
public static String getResourcePath(Class clazz)
clazz
-
public static ClassLoader getClassLoader()
public static URL getResource(String path)
path
-
getResource(String, String)
public static URL getResource(String path, String extension) throws ResourceNotFoundRuntimeException
path
- extension
-
ResourceNotFoundRuntimeException
- リソースが見つからなかった場合public static URL getResourceNoException(String path)
null
を返します。
path
-
getResourceNoException(String, String)
public static URL getResourceNoException(String path, String extension)
null
を返します。
path
- extension
-
getResourceNoException(String, String, ClassLoader)
public static URL getResourceNoException(String path, String extension, ClassLoader loader)
null
を返します。
path
- extension
- loader
-
getResourcePath(String, String)
public static InputStream getResourceAsStream(String path)
path
-
getResourceAsStream(String, String)
public static InputStream getResourceAsStream(String path, String extension)
path
- extension
-
getResource(String, String)
public static InputStream getResourceAsStreamNoException(String path)
null
を返します。
path
-
getResourceAsStreamNoException(String, String)
public static InputStream getResourceAsStreamNoException(String path, String extension)
null
を返します。
path
- extension
-
getResourceNoException(String, String)
public static boolean isExist(String path)
path
-
getResourceNoException(String)
public static Properties getProperties(String path) throws IORuntimeException
path
-
IORuntimeException
- IOException
が発生した場合public static String getExtension(String path)
path
-
public static String removeExtension(String path)
path
-
public static File getBuildDir(Class clazz)
clazz
-
getBuildDir(String)
public static File getBuildDir(String path)
path
-
public static String toExternalForm(URL url)
url
-
public static String getFileName(URL url)
url
-
public static File getFile(URL url)
url
-
public static File getResourceAsFile(String path)
path
-
getResourceAsFile(String, String)
public static File getResourceAsFile(String path, String extension)
path
- extension
-
getFile(URL)
public static File getResourceAsFileNoException(Class clazz)
null
を返します。
clazz
-
getResourceAsFileNoException(String)
public static File getResourceAsFileNoException(String path)
null
を返します。
path
-
getResourceNoException(String)
public static String convertPath(String path, Class clazz)
path
- clazz
-
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |