Package dev.jcputney.elearning.parser.impl
package dev.jcputney.elearning.parser.impl
-
ClassesClassDescriptionA decorator implementation of
FileAccessthat adds caching capability to anyFileAccessimplementation.Implementation ofFileAccessthat reads files from the classpath, allowing testing of modules stored in the resources directory without needing actual filesystem access.Default implementation of the ModuleFileProvider interface.Default implementation of the ModuleParserFactory interface.Default implementation of the ModuleTypeDetector interface.Implementation of FileAccess for local file access.Optimized implementation of FileAccess using AWS S3 SDK v1 with batch operations, streaming support, and intelligent caching.Optimized implementation of FileAccess using AWS S3 SDK v2 with batch operations, streaming support, and intelligent caching.An implementation of theFileAccessinterface for accessing files within a ZIP archive.