|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectfeat2.config.ClassLoaderFileLocator
ClassLoaderでロードできるリソースファイルの位置を表現するためのクラス。
| コンストラクタの概要 | |
ClassLoaderFileLocator(java.lang.String path,
java.lang.ClassLoader ctx)
|
|
| メソッドの概要 | |
boolean |
equals(java.lang.Object o)
|
boolean |
exists()
|
java.lang.String |
getFilename()
このオブジェクトが表す場所のファイル名を返す。 |
long |
getLastModified()
このメソッドは常に0を返す。 |
java.lang.String |
getURIString()
ファイルの場所のURIを文字列にして返す。 |
java.lang.String |
getURL()
|
FileLocator |
newLocation(java.lang.String relativePath)
現在の場所から新しい場所を指し示すオブジェクトを作る。 |
java.io.InputStream |
openInputStream()
ファイルを開いてInputStreamを返す。 |
FileLocator |
rootLocation()
このオブジェクトがnewLocationで作られたオブジェクトのとき、一番元になったオブジェクトを返す。 |
java.lang.String |
toString()
|
| クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
public ClassLoaderFileLocator(java.lang.String path,
java.lang.ClassLoader ctx)
throws java.net.URISyntaxException,
java.lang.IllegalArgumentException
path - ctx -
java.net.URISyntaxException - パスの形式に間違いがある
java.lang.IllegalArgumentException - 引数がnull| メソッドの詳細 |
public java.io.InputStream openInputStream()
throws java.io.IOException
FileLocator の記述:
FileLocator 内の openInputStreamjava.io.IOExceptionpublic java.lang.String getURL()
public java.lang.String getURIString()
FileLocator の記述:
FileLocator 内の getURIStringpublic boolean exists()
FileLocator 内の existspublic java.lang.String getFilename()
FileLocator の記述:
FileLocator 内の getFilename
public long getLastModified()
throws java.io.IOException
FileLocator 内の getLastModifiedjava.io.IOExceptionFileLocator.getLastModified()
public FileLocator newLocation(java.lang.String relativePath)
throws java.lang.IllegalArgumentException
FileLocator の記述:
FileLocator 内の newLocationrelativePath - 新しい場所を現在の場所からの相対位置で表した文字列
java.lang.IllegalArgumentExceptionpublic FileLocator rootLocation()
FileLocator の記述:
FileLocator 内の rootLocationpublic java.lang.String toString()
public boolean equals(java.lang.Object o)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||