Uses of Class
dev.jcputney.elearning.parser.output.ModuleMetadata
Packages that use ModuleMetadata
Package
Description
-
Uses of ModuleMetadata in dev.jcputney.elearning.parser.api
Methods in dev.jcputney.elearning.parser.api that return ModuleMetadataModifier and TypeMethodDescriptionParseResult.metadata()Returns the value of themetadatarecord component.ModuleParserFactory.parseModule()Parses the module and returns a ModuleMetadata object containing the extracted metadata.ModuleParser.parseOnly()Parses the eLearning module without validation.Constructors in dev.jcputney.elearning.parser.api with parameters of type ModuleMetadataModifierConstructorDescriptionParseResult(ValidationResult validation, ModuleMetadata<M> metadata) Creates an instance of aParseResultrecord class. -
Uses of ModuleMetadata in dev.jcputney.elearning.parser.impl.factory
Methods in dev.jcputney.elearning.parser.impl.factory that return ModuleMetadataModifier and TypeMethodDescriptionDefaultModuleParserFactory.parseModule()Parses the module at the specified path and returns a ModuleMetadata object containing the extracted metadata. -
Uses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata
Subclasses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadataModifier and TypeClassDescriptionclassBaseModuleMetadata<M extends PackageManifest>Base class for module metadata. -
Uses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.aicc
Subclasses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.aiccModifier and TypeClassDescriptionclassRepresents metadata for an AICC eLearning module, including AICC-specific fields such as course structure, assignable units, prerequisites, objectives, credit type, time limit actions, and objective relationships. -
Uses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.cmi5
Subclasses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.cmi5Modifier and TypeClassDescriptionclassRepresents metadata for a cmi5 module, including cmi5-specific fields such as prerequisites, dependencies, assignable units, custom data, and xAPI support. -
Uses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.scorm12
Subclasses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.scorm12Modifier and TypeClassDescriptionclassRepresents metadata for SCORM 1.2 eLearning modules, including SCORM 1.2-specific fields such as mastery score, prerequisites, and custom data. -
Uses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.scorm2004
Subclasses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.scorm2004Modifier and TypeClassDescriptionclassRepresents metadata for SCORM 2004 eLearning modules, including SCORM 2004-specific fields such as sequencing information, mastery score, custom data, prerequisites, and additional metadata from external manifests. -
Uses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.xapi
Subclasses of ModuleMetadata in dev.jcputney.elearning.parser.output.metadata.xapi -
Uses of ModuleMetadata in dev.jcputney.elearning.parser.parsers
Classes in dev.jcputney.elearning.parser.parsers with type parameters of type ModuleMetadataModifier and TypeClassDescriptionclassBaseParser<T extends ModuleMetadata<M>,M extends PackageManifest> Abstract base class for all module parsers, providing shared capability for common operations, like detecting xAPI-related files and utility methods for file parsing.