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