About
Welcome to the home page of EntityFS – the object-oriented file system API for Java!
EntityFS provides a set of abstractions and tools for working with file systems and their entities (files and directories) from Java. Notable features are:
- File system entities are true entities in the object-oriented meaning of the word. This is to say that a file system entity has a unique identity that separates it from other entities
- File system API:s are backend-independent. File systems can be created in RAM memory, on Zip files, on file system directories, etcetera
- Each file system have a configurable entity locking policy for accessing entities concurrently from several program threads
- File systems and entities are Observable for updates
- Access controllers can be used for restricting access to entities
- File system functionality can be extended with Capabilities, such as the GZip compression capability (compresses file data transparently using the GZip algorithm).
- EntityFS provides a rich set of tools for working with files and directories, such as the IteratorCopier and the ZipCreator
No comments:
Post a Comment