Package dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
package dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
ClassDescriptionEnum representing the possible values for
childActivitySet, specifying the set of child activities to consider when evaluating a rollup rule.Enum representing the possible ways to combine multiple conditions within a rollup or sequencing rule.Enum representing the possible operators for evaluating a rollup condition.A class representing a specific measure type in a decimal format, constrained by specific bounds and precision requirements.Custom deserializer for MeasureType, ensuring the value is within the range of -1 to 1 and has at least four decimal digits.A custom serializer for theMeasureTypeclass, enabling its conversion to a JSON string representation during serialization.Enum representing the possible values forrandomizationTimingandselectionTiming, specifying when randomization and selection of child activities should occur.Enum representing the possible values foractionin a rollup rule, specifying the effect on the activity’s status when the rule’s conditions are met.Enum representing the possible conditions that can be evaluated within a rollup rule.Enum representing the possible values forconditionTypein a sequencing rule condition, specifying the type of condition that must be met for the rule to apply.