Package digilib.io

Class CdstarArchiveDocuDirectory

java.lang.Object
digilib.io.DocuDirectory
digilib.io.CdstarArchiveDocuDirectory
All Implemented Interfaces:
Iterable<DocuDirent>

public class CdstarArchiveDocuDirectory extends DocuDirectory
DocuDirectory backed by a CDSTAR archive. Initialized with the CDSTAR archive URL. Reads and caches all file entries in the archive on first access. Treats all file entries in the archive as files in this DocuDirectory (even if their file names contain slashes). Reads image sizes from "exif:Image.ImageHeight" and "exif:Image.ImageWidth" attributes in CDSTAR file metadata.
Author:
casties