|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.io.Writer
java.io.FilterWriter
org.seasar.extension.jdbc.gen.internal.util.DeleteEmptyFileWriter
public class DeleteEmptyFileWriter
空のファイルを削除するWriter
の実装です。
フィールドの概要 | |
---|---|
protected boolean |
deleted
削除された場合 true |
protected java.io.File |
file
書き込み先のファイル |
protected boolean |
written
書き込みが行われた場合 true |
クラス java.io.FilterWriter から継承されたフィールド |
---|
out |
クラス java.io.Writer から継承されたフィールド |
---|
lock |
コンストラクタの概要 | |
---|---|
DeleteEmptyFileWriter(java.io.Writer writer,
java.io.File file)
コンストラクタを構築します。 |
メソッドの概要 | |
---|---|
void |
close()
|
boolean |
isDeleted()
ファイルが削除された場合 true を返します。 |
protected boolean |
isEmpty()
ファイルが空の場合に true を返します。 |
void |
write(char[] cbuf,
int off,
int len)
|
void |
write(int c)
|
void |
write(java.lang.String str,
int off,
int len)
|
クラス java.io.FilterWriter から継承されたメソッド |
---|
flush |
クラス java.io.Writer から継承されたメソッド |
---|
append, append, append, write, write |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected boolean written
true
protected boolean deleted
true
protected java.io.File file
コンストラクタの詳細 |
---|
public DeleteEmptyFileWriter(java.io.Writer writer, java.io.File file)
writer
- ライタfile
- 書き込み先のファイルメソッドの詳細 |
---|
public void close() throws java.io.IOException
java.io.Closeable
内の close
java.io.FilterWriter
内の close
java.io.IOException
public void write(char[] cbuf, int off, int len) throws java.io.IOException
java.io.FilterWriter
内の write
java.io.IOException
public void write(int c) throws java.io.IOException
java.io.FilterWriter
内の write
java.io.IOException
public void write(java.lang.String str, int off, int len) throws java.io.IOException
java.io.FilterWriter
内の write
java.io.IOException
protected boolean isEmpty()
true
を返します。
true
、そうでない場合false
public boolean isDeleted()
true
を返します。
true
、そうでない場合false
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |