|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DataEntryWriter
This interface provides methods for writing data entries, such as ZIP entries or files. The implementation determines to which type of data entry the data will be written.
| Method Summary | |
|---|---|
void |
close()
Finishes writing all data entries. |
boolean |
createDirectory(DataEntry dataEntry)
Creates a directory. |
java.io.OutputStream |
getOutputStream(DataEntry dataEntry)
Returns an output stream for writing data. |
java.io.OutputStream |
getOutputStream(DataEntry dataEntry,
Finisher finisher)
Returns an output stream for writing data. |
| Method Detail |
|---|
boolean createDirectory(DataEntry dataEntry)
throws java.io.IOException
dataEntry - the data entry for which the directory is to be created.
java.io.IOException
java.io.OutputStream getOutputStream(DataEntry dataEntry)
throws java.io.IOException
dataEntry - the data entry for which the output stream is to be created.
null to indicate
that the data entry should not be written.
java.io.IOException
java.io.OutputStream getOutputStream(DataEntry dataEntry,
Finisher finisher)
throws java.io.IOException
dataEntry - the data entry for which the output stream is to be created.finisher - the optional finisher that will be called before this
class closes the output stream (at some later point in
time) that will be returned (now).
null to indicate
that the data entry should not be written.
java.io.IOException
void close()
throws java.io.IOException
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||