|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface Page
ページを表すインターフェース。
メソッドの概要 | |
---|---|
boolean |
exists()
ページの実体が存在すれば true を返す。 |
byte[] |
getBodyBytes()
ページの内容をバイト列で得る。 |
java.io.OutputStream |
getBodyOutputStream(boolean isAppend)
ページに書き込むストリームを得る。 |
java.lang.String |
getBodyString()
ページの内容を文字列で得る。 |
java.lang.String |
getBodyString(java.lang.String charset)
ページの内容を文字種を指定して文字列で得る。 |
java.lang.String |
getLastName()
ページ名の最後の部分を得る |
java.lang.String |
getPageName()
ページ名を得る |
java.util.Set<java.lang.String> |
getPermitWriteRoles()
ページを削除する。 |
boolean |
hasExt(java.lang.String ext)
指定された拡張子を持っていれば true を返す |
boolean |
isDirectory()
ディレクトリならば true を返す |
long |
lastModified()
ページの最終更新時間を得る。 |
long |
length()
ページの長さを得る。 |
Page[] |
listPages()
配下のページを返す。 |
boolean |
mkdir()
ディレクトリページを作成する。 |
void |
putBodyBytes(byte[] data)
ページの内容をバイト列で設定する。 |
void |
putBodyStream(java.io.InputStream in)
ページの内容をストリームから読み込んで設定する。 |
void |
putBodyString(java.lang.String data)
ページの内容を文字列で設定する。 |
void |
putBodyString(java.lang.String data,
java.lang.String charset)
ページの内容を文字種を指定して文字列で設定する。 |
boolean |
remove()
ページを削除する。 |
void |
writeBody(java.io.OutputStream out)
ページの内容をストリームに書き出す。 |
void |
writeBody(java.io.OutputStream out,
boolean isClose)
ページの内容をストリームに書き出しストリームを閉じる。 |
インタフェース java.lang.Comparable から継承されたメソッド |
---|
compareTo |
メソッドの詳細 |
---|
java.lang.String getPageName()
java.lang.String getLastName()
long lastModified()
long length()
Page[] listPages()
boolean isDirectory()
boolean exists()
boolean hasExt(java.lang.String ext)
java.lang.String getBodyString() throws java.io.IOException
java.io.IOException
java.lang.String getBodyString(java.lang.String charset) throws java.io.IOException
java.io.IOException
byte[] getBodyBytes() throws java.io.IOException
java.io.IOException
void writeBody(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
void writeBody(java.io.OutputStream out, boolean isClose) throws java.io.IOException
java.io.IOException
void putBodyString(java.lang.String data) throws java.io.IOException
java.io.IOException
void putBodyString(java.lang.String data, java.lang.String charset) throws java.io.IOException
java.io.IOException
void putBodyBytes(byte[] data) throws java.io.IOException
java.io.IOException
void putBodyStream(java.io.InputStream in) throws java.io.IOException
java.io.IOException
java.io.OutputStream getBodyOutputStream(boolean isAppend) throws java.io.IOException
isAppend
- 追加書き込みフラグ
java.io.IOException
boolean mkdir() throws java.io.IOException
java.io.IOException
boolean remove() throws java.io.IOException
java.io.IOException
java.util.Set<java.lang.String> getPermitWriteRoles()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |