- <init>
Constructs an empty Directory with the given LockFactory.
- close
Closes the store to future operations, releasing associated memory.
- openInput
Returns a stream reading an existing file.
- createOutput
Creates a new, empty file in the directory with the given name. Returns a stream
writing this file.
- ensureOpen
- deleteFile
Removes an existing file in the directory.
- fileLength
Returns the length in bytes of a file in the directory.
- newRAMFile
Returns a new RAMFile for storing data. This method can be overridden to return
different RAMFile im
- fileNameExists
- listAll
- ramBytesUsed
Return total size in bytes of all files in this directory. This is currently
quantized to RAMOutputS
- setLockFactory