java.lang.Object
dev.learning.xapi.model.validation.disableable.DisableableValidator<ValidActor,Object>
dev.learning.xapi.model.validation.internal.validators.ActorValidator
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<ValidActor,Object>

public class ActorValidator extends DisableableValidator<ValidActor,Object>
The StatementObject being validated must be valid.
Author:
István Rátkai (Selindek)
See Also:
  • Constructor Details

    • ActorValidator

      public ActorValidator()
  • Method Details

    • isValidIfEnabled

      public boolean isValidIfEnabled(Object value, jakarta.validation.ConstraintValidatorContext context)
      Checks if this Actor contains exactly one identifier.
      Overrides:
      isValidIfEnabled in class DisableableValidator<ValidActor,Object>
      Parameters:
      value - object to validate
      context - context in which the constraint is evaluated
      Returns:
      true if this object is valid.