|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ap.store.JavaFile
com.ap.store.ZipStore
| Constructor Summary | |
ZipStore(java.io.File file)
|
|
ZipStore(java.lang.String file)
|
|
| Method Summary | |
Store |
add(java.lang.String name)
Creates a new store and adds it as children |
int |
compareTo(java.lang.Object obj)
|
void |
create()
Creates the store regarding to the persistent storage (if applicable) |
void |
createChild(java.lang.String path)
|
boolean |
delete()
Deletes the store and its content |
java.lang.String |
getName()
|
java.lang.String |
getType()
|
java.io.InputStream |
input()
|
java.io.InputStream |
input(java.lang.String path)
|
java.io.OutputStream |
output()
|
java.io.OutputStream |
output(java.lang.String path)
|
java.io.PrintWriter |
printWriter()
|
java.io.Reader |
reader()
|
java.io.Reader |
reader(java.lang.String path)
|
boolean |
remove(java.lang.String name)
Removes the child with the given name from the children list |
void |
setParent(Store store)
|
void |
sync()
Flushes, writes, on persistent storage data that need to be saved (if applicable) |
java.io.Writer |
writer()
|
java.io.Writer |
writer(java.lang.String path)
|
| Methods inherited from class com.ap.store.JavaFile |
attach, child, children, detach, exists, getParent, toString |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ZipStore(java.io.File file)
public ZipStore(java.lang.String file)
| Method Detail |
public java.lang.String getName()
getName in interface StoregetName in class JavaFilepublic java.lang.String getType()
getType in interface StoregetType in class JavaFilepublic void create()
Store
create in interface Storecreate in class JavaFilepublic boolean delete()
Store
delete in interface Storedelete in class JavaFilepublic java.io.InputStream input()
input in interface Storeinput in class JavaFilepublic java.io.OutputStream output()
output in interface Storeoutput in class JavaFilepublic java.io.Reader reader()
reader in interface Storereader in class JavaFilepublic java.io.Writer writer()
writer in interface Storewriter in class JavaFilepublic java.io.PrintWriter printWriter()
printWriter in interface StoreprintWriter in class JavaFilepublic void setParent(Store store)
setParent in interface StoresetParent in class JavaFilepublic Store add(java.lang.String name)
Store
add in interface Storeadd in class JavaFilepublic boolean remove(java.lang.String name)
Store
remove in interface Storeremove in class JavaFilepublic void sync()
Store
sync in interface Storesync in class JavaFilepublic void createChild(java.lang.String path)
public java.io.InputStream input(java.lang.String path)
public java.io.OutputStream output(java.lang.String path)
public java.io.Reader reader(java.lang.String path)
public java.io.Writer writer(java.lang.String path)
public int compareTo(java.lang.Object obj)
compareTo in interface java.lang.ComparablecompareTo in class JavaFile
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||