Class MissingSubjectValidator

java.lang.Object
org.incenp.obofoundry.sssom.checks.MissingSubjectValidator
All Implemented Interfaces:
IMappingValidator

public class MissingSubjectValidator extends Object implements IMappingValidator
Checks that a mapping has a subject.

The subject is represented either by the subject_id slot, or by the subject_label slot iff the subject type is set to EntityType.RDFS_LITERAL (i.e. if the mapping is a “literal mapping”).

  • Constructor Details

    • MissingSubjectValidator

      public MissingSubjectValidator()
  • Method Details

    • validate

      public ValidationError validate(Mapping mapping)
      Description copied from interface: IMappingValidator
      Checks a mapping for a possible post-parsing error.
      Specified by:
      validate in interface IMappingValidator
      Parameters:
      mapping - The mapping to check.
      Returns:
      An error code, or null if the set passes the test represented by this object.