EntityFS ist ein objektorientiertes Dateisystem-API für Java. Es besitzt leistungsfähige Funktionen zur Bearbeitung von Dateien und Verzeichnissen, mit denen die Arbeit mit Dateisysteme-Objekten in Java viel einfacher wird. Die Schnittstellen für Dateien und Verzeichnisse sind implementationsunabhängig. Es gibt Unterstützung zum Erzeugen von Dateisystemen auf der Festplatte, im Speicher oder in Zip- oder Jar-Dateien. Die Dateisysteme können auch konfiguriert werden, um Fähigkeiten wie Datenkompression oder Metadaten zu unterstützen. (non)