Class DistinctValuesScrutinizer


  • public class DistinctValuesScrutinizer
    extends StatementScrutinizer
    A scrutinizer that checks for properties using the same value on different entities.
    Author:
    Antonin Delpeuch
    • Constructor Detail

      • DistinctValuesScrutinizer

        public DistinctValuesScrutinizer()
    • Method Detail

      • scrutinize

        public void scrutinize​(org.wikidata.wdtk.datamodel.interfaces.Statement statement,
                               org.wikidata.wdtk.datamodel.interfaces.EntityIdValue entityId,
                               boolean added)
        Description copied from class: StatementScrutinizer
        The method that should be overridden by subclasses, implementing the checks on one statement
        Specified by:
        scrutinize in class StatementScrutinizer
        Parameters:
        statement - : the statement to scrutinize
        entityId - : the id of the entity on which this statement is made or removed
        added - : whether this statement was added or deleted