|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.apache.lucene.store.Directory
|
+--org.apache.lucene.store.RAMDirectory
| Constructor Summary | |
RAMDirectory()
|
|
| Method Summary | |
void |
close()
Closes the store to future operations. |
OutputStream |
createFile(String name)
Creates a new, empty file in the directory with the given name. |
void |
deleteFile(String name)
Removes an existing file in the directory. |
boolean |
fileExists(String name)
Returns true iff the named file exists in this directory. |
long |
fileLength(String name)
Returns the length in bytes of a file in the directory. |
long |
fileModified(String name)
Returns the time the named file was last modified. |
String[] |
list()
Returns an array of strings, one for each file in the directory. |
Lock |
makeLock(String name)
Construct a Lock. |
InputStream |
openFile(String name)
Returns a stream reading an existing file. |
void |
renameFile(String from,
String to)
Removes an existing file in the directory. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RAMDirectory()
| Method Detail |
public final String[] list()
list in class Directorypublic final boolean fileExists(String name)
fileExists in class Directory
public final long fileModified(String name)
throws IOException
fileModified in class Directorypublic final long fileLength(String name)
fileLength in class Directorypublic final void deleteFile(String name)
deleteFile in class Directory
public final void renameFile(String from,
String to)
renameFile in class Directorypublic final OutputStream createFile(String name)
createFile in class Directorypublic final InputStream openFile(String name)
openFile in class Directorypublic final Lock makeLock(String name)
Lock.makeLock in class Directoryname - the name of the lock filepublic final void close()
close in class Directory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||